Rate this Page

PyTorch로 딥러닝하기: 60분만에 끝장내기#

Author: Soumith Chintala

번역: 박정환

파이토치(PyTorch)가 무엇인가요?#

PyTorch는 Python 기반의 과학 연산 패키지로 다음 두 가지 목적으로 제공됩니다:

  • GPU 및 다른 가속기의 성능을 사용하기 위한 NumPy의 대체제 제공

  • 신경망 구현에 유용한 자동 미분(automatic differntiation) 라이브러리 제공

이 튜토리얼의 목표#

  • 높은 수준에서 PyTorch의 Tensor library와 신경망(Neural Network)를 이해합니다.

  • 이미지를 분류하는 작은 신경망을 학습시킵니다.

아래 튜토리얼을 실행하기 전에, torch, torchvision, 그리고 matplotlib 패키지가 설치되어 있는지 확인하세요.

Tensors

In this tutorial, you will learn the basics of PyTorch tensors.

blitz/tensor_tutorial.html
A Gentle Introduction to torch.autograd

Learn about autograd.

blitz/autograd_tutorial.html
Neural Networks

This tutorial demonstrates how you can train neural networks in PyTorch.

blitz/neural_networks_tutorial.html
Training a Classifier

Learn how to train an image classifier in PyTorch by using the CIFAR10 dataset.

blitz/cifar10_tutorial.html