본문 바로가기

전체 글

(8)
OOP 정리 section 5 computer science sprint 1-3 OOP OOP(Object Oriented Programming) 말 그대로 객체지향 프로그래밍인데 '객체 지향'이 도대체 뭔가? 절차 지향 프로그래밍과 비교를 해보자. 아래 그림처럼 수업을 등록하고 듣고 취업을 하는 절차가 있는 것처럼 위에서부터 순 절차 지향 프로그래밍은 순차적으로 코딩을 하는 것이라고 이해했다. 반면 개체 프로그래밍은 부트캠프라는 것을 설계할 때 그 안에 어떤 요소들이 있는지 파악하고 그 요소(객체)를 정의하고 방식이라고 이해했다. 수업시간에 예시를 들었던 코드를 보면 더 이해가 잘 된다. # 절차 지향 # 아래처럼 모든 내용을 변수에 저장하고 순차적으로 코딩 cat_name = '아리' cat_color = 'br..
keras_segmentation 튜토리얼 따라하기 Section4 딥러닝 과제 github에서 segmentation으로 검색해서 가장 먼저 나온 레포 'awesome semantic segmentation'(https://github.com/mrgloom/awesome-semantic-segmentation)에서 따라해볼 만한 레포지토리를 찾았다. 이 레포에는 다양한 딥러닝 모델을 활용한 segmentation 레포 정리되어 있다. 여기 있는 것만 다 따라해봐도 많이 배울 듯.. mrgloom/awesome-semantic-segmentation :metal: awesome-semantic-segmentation. Contribute to mrgloom/awesome-semantic-segmentation development by creating a..
코드스테이츠 AI 부트캠프 section 1 review 코드스테이츠 AI 부트캠프 2기의 첫번째 달이 끝났다. 원래는 매주 배운 것을 복습하고 블로그를 작성하려고 마음은 먹었었지만.. 마음만 먹었던 것으로.. 오늘은 section review 시간이다. 한 달 동안 뭘 배웠는지 아이패드로 스윽스윽 복습을 해봤다. 이렇게 적어보니 정말 많은 개념을 배웠다. 이래서 부트캠프라고 하는구나.. Sprint 1 : Data preprocessing and EDA Setion1에서는 가장 먼저 판다스를 이용한 전처리 및 EDA를 배웠다. 가장 기본적이면서 가장 많이 사용하는 것들이다. read_csv/df.shape/df.describe()/df.columns/df.index/df.isna().. csv파일을 불러오고, 데이터가 어떤 형태인지 알아보고 가장 기본적 통계..