▶ PyTorch (파이토치)
딥러닝 기계 학습 연구와 개발을 위한 오픈 소스 라이브러리
페이스북에서 개발됨
동적 계산 그래프 | 동적 계산 그래프를 사용합니다. 실행 시에 그래프가 생성되며, 이를 통해 더욱 유연하고 동적인 모델을 만들 수 있다. 디버깅과 모델 구성이 조금 더 쉬워짐. |
모듈화 | 파이토치는 모듈화된 디자인을 채택하여 모델을 여러 레벨로 구성할 수 있다. 재사용성과 유지보수성을 높여준다. |
자동 미분 (automatic differentiation) |
자동 미분 기능을 제공하여 사용자가 정의한 연산에 대한 미분을 자동으로 계산할 수 있다. 복잡한 모델을 구성하고 효율적으로 학습하는 데 도움이 된다 . |
GPU 지원 | GPU를 활용하여 연산을 가속화할 수 있다. 이것은 대규모 데이터 및 복잡한 모델을 다룰 때 학습 및 추론 속도를 향상시켜준다. |
다양한 모델 구성 가능 | 신경망 레이어, 손실 함수, 최적화 알고리즘 등 다양한 모듈을 제공하여 사용자가 원하는 모델을 유연하게 구성할 수 있다. |
'인공지능, 머신러닝 > Concepts' 카테고리의 다른 글
CNN(Convolutional Neural Network) (0) | 2024.02.23 |
---|---|
Gradient Descent (0) | 2024.02.23 |
Keras (0) | 2024.02.23 |
MLP(Multi-Layer Perceptron) (0) | 2024.02.23 |
XOR problem _ 다층 퍼셉트론이 필요한 이유 (0) | 2024.02.23 |