Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- 크루스칼 알고리즘
- request
- 부스트코스
- BJ
- 웹서버
- 해시
- 그리디
- SERVLET
- 소수
- 프림 알고리즘
- 순열 알고리즘
- Prim's Algorithm
- dbms
- 정렬
- 웹프로그래밍
- DP
- greedy
- 웹 프로그래밍
- mst
- jsp
- Kruskal's Algorithm
- 브라우저
- programmers
- 네이버 부스트캠프 ai tech
- 벡엔드
- 프로그래머스
- mysql
- 다이나믹 프로그래밍
- 백준
- 정렬 알고리즘
Archives
- Today
- Total
끵뀐꿩긘의 여러가지
Pytorch template 본문
https://velog.io/@minchoul2/PyTorch-Project-Template-Introduce-%ED%8C%8C%EC%9D%B4%ED%86%A0%EC%B9%98
PyTorch Project Template Introduce [파이토치 프로젝트 템플릿]
PyTorch에 모듈이 어떻게 구성되는지그 모듈들 안에 어떻게 프로젝트 코드들이 들어가야하는지프로젝트 템플릿에 대한 이해Jupyter은 사용하기 쉬운 환경이긴 하지만 모든 개발에서 사용될 수는
velog.io
ML 코드는 언제나 Jupyter에서?
- Jupyter은 사용하기 쉬운 환경이긴 하지만 모든 개발에서 사용될 수는 없음
- 개발 초기단계에서는 대화식(Jupyter) 개발과정이 유리
- 학습과정과 디버깅 등 지속적인 확인
- 베포 및 공유단계에서는 notebook 공유의 어려움
- 쉬운 재현의 어려움, 실행순서 꼬임
- DL코드도 하나의 프로그램
- 개발용이성 확보와 유지보수 향상
PyTorch Project Template Overview
OOP(객체지향프로그래밍) + 모듈 -> 프로젝트 // 코드도 레고처럼
- 다양한 프로젝트 템플릿이 존재
- 사용자 필요에 따라 수정하여 사용
- 실행, 데이터, 모델, 설정, 로깅, 지표, 유틸리티 등 다양한 모듈들을 분리하여 프로젝트 템플릿화
Pytorch Template 추천 repository
- https://github.com/victoresque/pytorch-template
- https://github.com/FrancescoSaverioZuppichini/PyTorch-Deep-Learning-Template
- https://github.com/PyTorchLightning/deep-learning-project-template
GitHub - victoresque/pytorch-template: PyTorch deep learning projects made easy.
PyTorch deep learning projects made easy. Contribute to victoresque/pytorch-template development by creating an account on GitHub.
github.com
모듈구성
다음에 PyTorch로 모델을 만들게되면 Template에서 시작해야겠다 + Template 구조에 대한 이해
'Naver boostcamp -ai tech > week 02' 카테고리의 다른 글
torch.nn.module 코드 뜯어먹기 (1) | 2022.10.01 |
---|---|
PyTorch module (1) | 2022.09.30 |
PyTorch DataSet and DataLoader (0) | 2022.09.30 |
colab과 VScode ssh 연결 (0) | 2022.09.30 |
PyTorch autograd (자동미분) (0) | 2022.09.30 |
Comments