Posts PyTorch-Basics
Post
Cancel

PyTorch-Basics

PyTorch


Torch

Lura 기반의 딥러닝 프레임워크로 Facebook, Twitter, Google의 개발자들이 개발

  • 알고리즘 모듈화, 데이터 전처리, 시각화 유틸리티등 편이성이 있으나 사용자 커뮤니티문서화 부족

Pytorch

Torch의 직관성을 계승하고, 파이썬의 인터프리팅 특성에 맞게 즉각적으로 코드가 실행 되면서도 유연성과 빠른속도 제공

특징

  • Define-by-Run
    • 데이터를 계산하는 과정에서 동적으로 계싼 그래프가 구성됨
  • Python-first & Pytho-support
    • Python 문법을 잘 활용한 간결하고 읽기 쉬운 코드
    • Python 라이브러리(Numpy, Scipy, Cython)와의 높은 호환성
  • Distributed Training
    • 대용량의 입력 데이터 처리를 위한 다중 GPU 기반 병렬 학습 지원
  • Automatic Differentiation(AutoGrad)
  • 역방향 자동 미분 기능을 지원해 손쉽게 인공신경망 구현 가능
This post is licensed under CC BY 4.0 by the author.