boostcamp

· TIL
D-40.. 생존 신고 배운 내용들 깃헙에 빈 폴더는 생성이 안되더라 commit 기록 덮어 씌우는 법 우리 팀은 github flow을 채택하였고, 이슈 당 브런치를 하나씩 만들며 최대한 local 과 remote간에 차이가 없겠끔 작업하였다. 따라서 commit 기록을 강제로 덮어씌우는 다음의 행동이 용이했음을 밝힌다. ( 어차피 내 브런치는 나만 커밋 하므로 ) 그리고 commit 기록 수정할 때, 에디터 통해 수정하면 # 이 주석으로 인식되기 때문에 cli 에서만 footer 적용이 제대로 됐었다. ( footer 는 #이슈번호 로 하기로 정했었다.) wandb wandb는 5명까지 무료로 사용할 수 있다. 값은 숫자를 넘겨야 pannel에 그림을 그릴 수 있더라. epoch 를 step으로 해서..
회고 전체 네이버 부스트캠프 일정 가운데 10%가 지났습니다. 벌써부터 너무 아쉬운 느낌이에요. week2는 Pytorch가 주제였습니다. 이전 직장에서 깃헙 라이브러리를 하나하나 뜯으면서 분석했었는데, 그때 봤던 클래스나 메소드가 이런 의미였구나 하며 공부할 수 있었습니다. 기본을 다지고 싶어서 퇴사 후 네부캠에 들어오게 된건데, 제가 생각한 대로의 학습을 하고 있어서 너무나 만족스럽습니다. 네부캠에 뛰어나신 분들이 참 많으신대, pytorch 가 익숙한 캠퍼분들에 비해 제가 많이 부족한 것 같아서 더 많이 작성해보고, 연습해보고 싶네요.. 주말에는 미처 해결하지 못한 심화 과제를 풀어보고, 기본 과제와 실습을 다시 진행하면서, 파이토치에 익숙해지려는 시간을 가질 예정입니다. 강의 관련 https://..
· TIL
프레임워크와 라이브러리의 차이 프레임워크 프레임워크는 코드를 통한 애플리케이션의 전반적인 흐름과 구조를 관리한다. 사용자는 프레임워크가 제공하는 ‘훅’ 또는 ‘인터페이스’에 특정 로직을 구현하거나 인자를 전달함으로써 프레임워크와 상호작용한다. 이렇게하면 프레임워크가 제공하는 일종의 ‘규칙’ 과 ‘구조’ 내에서 코드를 작성하게 된다. ex) PyTorch에서는 ‘loss.backward’ 를 통해 gradient를 계산할 때, 프로그래머가 일일히 미분식을 작성하지 않고, 프레임워크가 제어권을 가진 상태에서 gradient를 계산해준다. 라이브러리 라이브러리는 특정 기능을 수행하는 함수나 메서드의 모음이다. 사용자는 이러한 라이브러리를 직접 호출하여 필요한 기능을 구현한다. 라이브러리는 사용자가 코드를 통한..
· TIL
Pandas pandas panel data 구조화된 데이터의 처리를 지원하는 python 라이브러리 numpy와 통합해 강력한 “스프레드시트” 처리 기능 제공 Tabular 형태의 데이터 Data table (Sample) attribute (field, feature, column) intance (tuple, row) data (value) Series Series( data(=dict type), index(=index name list) ) DataFrame 중 하나의 column에 해당하는 데이터의 모음 numpy의 래퍼 ( 인덱싱이 자유롭다는게 큰 차이, duplicate도 가 ) column vector를 표현하는 object index를 기준으로 데이터가 추가되거나 제거 (데이터가 없더라..
scone
'boostcamp' 태그의 글 목록