반응형
많은 딥러닝 프레임워크가 있었지만 Facebook의 PyTorch와 Google의 Tensorflow가 리더로 자리잡았다.
Pytorch와 Tensorflow의 가장 큰 차이점
- Pytorch
- Dynamic Graph
- backward propagation을 쓸 때 autograd(자동미분)를 할 때 실행시점에서 그래프를 정의한다.
- computational_graph
- Define by Run
- 실행하면서 그래프를 생성한다.
- 즉시확인(디버깅)이 가능하다 -> pythoninc code
- Tensorflow
- Static Graph
- Define and Run 기법을 사용한다.
- 그래프를 먼저 정의하는 코드를 작성하고 실행시점에 데이터를 feed시킨다.
반응형
'부스트캠프 AI Tech 2기 > 2기 U-Stage' 카테고리의 다른 글
3주차 Multi - GPU (0) | 2021.08.20 |
---|---|
3주차 PyTorch 프로젝트 구조 이해하기 (0) | 2021.08.17 |
2주차 Generative Models 2 (0) | 2021.08.15 |
2주차 학습정리 (0) | 2021.08.13 |
2주차 Generative Models 1 (0) | 2021.08.13 |