Skip to content

Latest commit

ย 

History

History
67 lines (49 loc) ยท 2.4 KB

deep_learning_60min_blitz.rst

File metadata and controls

67 lines (49 loc) ยท 2.4 KB

PyTorch๋กœ ๋”ฅ๋Ÿฌ๋‹ํ•˜๊ธฐ: 60๋ถ„๋งŒ์— ๋์žฅ๋‚ด๊ธฐ

Author: Soumith Chintala
๋ฒˆ์—ญ: ๋ฐ•์ •ํ™˜

ํŒŒ์ดํ† ์น˜(PyTorch)๊ฐ€ ๋ฌด์—‡์ธ๊ฐ€์š”?

PyTorch๋Š” Python ๊ธฐ๋ฐ˜์˜ ๊ณผํ•™ ์—ฐ์‚ฐ ํŒจํ‚ค์ง€๋กœ ๋‹ค์Œ ๋‘ ๊ฐ€์ง€ ๋ชฉ์ ์œผ๋กœ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค:

  • GPU ๋ฐ ๋‹ค๋ฅธ ๊ฐ€์†๊ธฐ์˜ ์„ฑ๋Šฅ์„ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•œ NumPy์˜ ๋Œ€์ฒด์ œ ์ œ๊ณต
  • ์‹ ๊ฒฝ๋ง ๊ตฌํ˜„์— ์œ ์šฉํ•œ ์ž๋™ ๋ฏธ๋ถ„(automatic differntiation) ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์ œ๊ณต

์ด ํŠœํ† ๋ฆฌ์–ผ์˜ ๋ชฉํ‘œ

  • ๋†’์€ ์ˆ˜์ค€์—์„œ PyTorch์˜ Tensor library์™€ ์‹ ๊ฒฝ๋ง(Neural Network)๋ฅผ ์ดํ•ดํ•ฉ๋‹ˆ๋‹ค.
  • ์ด๋ฏธ์ง€๋ฅผ ๋ถ„๋ฅ˜ํ•˜๋Š” ์ž‘์€ ์‹ ๊ฒฝ๋ง์„ ํ•™์Šต์‹œํ‚ต๋‹ˆ๋‹ค.

์•„๋ž˜ ํŠœํ† ๋ฆฌ์–ผ์„ ์‹คํ–‰ํ•˜๊ธฐ ์ „์—, torch, torchvision, ๊ทธ๋ฆฌ๊ณ  matplotlib ํŒจํ‚ค์ง€๊ฐ€ ์„ค์น˜๋˜์–ด ์žˆ๋Š”์ง€ ํ™•์ธํ•˜์„ธ์š”.

.. toctree::
   :hidden:

   /beginner/blitz/tensor_tutorial
   /beginner/blitz/autograd_tutorial
   /beginner/blitz/neural_networks_tutorial
   /beginner/blitz/cifar10_tutorial

.. grid:: 4

   .. grid-item-card::  :octicon:`file-code;1em` Tensors
      :link: blitz/tensor_tutorial.html

      In this tutorial, you will learn the basics of PyTorch tensors.
      +++
      :octicon:`code;1em` Code

   .. grid-item-card::  :octicon:`file-code;1em` A Gentle Introduction to torch.autograd
      :link: blitz/autograd_tutorial.html

      Learn about autograd.
      +++
      :octicon:`code;1em` Code

   .. grid-item-card::  :octicon:`file-code;1em` Neural Networks
      :link: blitz/neural_networks_tutorial.html

      This tutorial demonstrates how you can train neural networks in PyTorch.
      +++
      :octicon:`code;1em` Code

   .. grid-item-card::  :octicon:`file-code;1em` Training a Classifier
      :link: blitz/cifar10_tutorial.html

      Learn how to train an image classifier in PyTorch by using the
      CIFAR10 dataset.
      +++
      :octicon:`code;1em` Code