파이토치의 구성요소
torch: 메인 네임스페이스, 텐서 등의 다양한 수학 함수가 포함torch.autograd: 자동 미분 기능을 제공하는 라이브러리torch.nn: 신경망 구축을 위한 데이터 구조나 레이어 등의 라이브러리torch.multiprocessing: 병렬처리 기능을 제공하는 라이브러리torch.optim: SGD를 중심으로 한 파라미터 최적화 알고리즘 제공torch.utils: 데이터 조작 등 유틸리티 기능 제공torch.onnx: ONNX(Open Neural Network Exchange), 서로 다른 프레임워크 간의 모델을 공유할 때 사용
텐서 (Tensors)
- 데이터 표현을 위한 기본 구조로 텐서(tensor)를 사용
- 텐서는 데이터를 담기위한 컨테이너(container)로서 일반적으로 수치형 데이터를 저장
- 넘파이(NumPy)의
ndarray와 유사 - GPU를 사용한 연산 가속 가능
출처
이수안컴퓨터연구소 - 파이토치 한번에 끝내기 PyTorch Full Tutorial Course
'Programming > DL, Deep Learning' 카테고리의 다른 글
Epoch, Batch size, Step, Iteration (0) | 2023.01.17 |
---|---|
Logit, Sigmoid, Softmax (0) | 2022.05.14 |
Odds(오즈) and Logit(로짓) (0) | 2022.05.14 |
PyTorch Tutorial (0) | 2022.02.15 |