To get started with learning PyTorch, start with our Beginner Tutorials. The :doc:`60-minute blitz </beginner/deep_learning_60min_blitz>` is the most common starting point, and gives you a quick introduction to PyTorch. If you like learning by examples, you will like the tutorial :doc:`/beginner/pytorch_with_examples`
If you would like to do the tutorials interactively via IPython / Jupyter, each tutorial has a download link for a Jupyter Notebook and Python source code.
We also provide a lot of high-quality examples covering image classification, unsupervised learning, reinforcement learning, machine translation and many other applications at https://github.com/pytorch/examples/
You can find reference documentation for PyTorch's API and layers at http://docs.pytorch.org or via inline help. If you would like the tutorials section improved, please open a github issue here with your feedback: https://github.com/pytorch/tutorials
.. customgalleryitem:: :figure: /_static/img/thumbnails/pytorch-logo-flat.png :tooltip: Understand PyTorch’s Tensor library and neural networks at a high level. :description: :doc:`/beginner/deep_learning_60min_blitz`
.. customgalleryitem:: :tooltip: Understand similarities and differences between torch and pytorch. :figure: /_static/img/thumbnails/torch-logo.png :description: :doc:`/beginner/former_torchies_tutorial`
.. customgalleryitem:: :tooltip: This tutorial introduces the fundamental concepts of PyTorch through self-contained examples. :figure: /_static/img/thumbnails/examples.png :description: :doc:`/beginner/pytorch_with_examples`
.. galleryitem:: beginner/transfer_learning_tutorial.py
.. galleryitem:: beginner/data_loading_tutorial.py
.. customgalleryitem:: :tooltip: I am writing this tutorial to focus specifically on NLP for people who have never written code in any deep learning framework :figure: /_static/img/thumbnails/babel.jpg :description: :doc:`/beginner/deep_learning_nlp_tutorial`
.. customgalleryitem:: :figure: /_static/img/thumbnails/pytorch-logo-flat.png :tooltip: Learn Hybrid Frontend through examples. :description: :doc:`/beginner/hybrid_frontend_tutorial`
.. galleryitem:: beginner/audio_classifier_tutorial.py
.. toctree:: :maxdepth: 2 :hidden: :includehidden: :caption: Beginner Tutorials beginner/deep_learning_60min_blitz beginner/former_torchies_tutorial beginner/pytorch_with_examples beginner/transfer_learning_tutorial beginner/data_loading_tutorial beginner/deep_learning_nlp_tutorial beginner/hybrid_frontend_tutorial beginner/finetuning_torchvision_models_tutorial beginner/dcgan_faces_tutorial beginner/audio_classifier_tutorial beginner/fgsm_tutorial beginner/chatbot_tutorial
.. galleryitem:: intermediate/char_rnn_classification_tutorial.py
.. galleryitem:: intermediate/char_rnn_generation_tutorial.py :figure: _static/img/char_rnn_generation.png
.. galleryitem:: intermediate/seq2seq_translation_tutorial.py :figure: _static/img/seq2seq_flat.png
.. galleryitem:: intermediate/reinforcement_q_learning.py :figure: _static/img/cartpole.gif
.. customgalleryitem:: :tooltip: Writing Distributed Applications with PyTorch. :description: :doc:`/intermediate/dist_tuto` :figure: _static/img/distributed/DistPyTorch.jpg
.. galleryitem:: intermediate/spatial_transformer_tutorial.py
.. toctree:: :maxdepth: 2 :includehidden: :hidden: :caption: Intermediate Tutorials intermediate/char_rnn_classification_tutorial intermediate/char_rnn_generation_tutorial intermediate/seq2seq_translation_tutorial intermediate/reinforcement_q_learning intermediate/dist_tuto intermediate/spatial_transformer_tutorial
.. galleryitem:: advanced/neural_style_tutorial.py :intro: This tutorial explains how to implement the Neural-Style algorithm developed by Leon A. Gatys, Alexander S. Ecker and Matthias Bethge.
.. galleryitem:: advanced/numpy_extensions_tutorial.py
.. galleryitem:: advanced/super_resolution_with_caffe2.py
.. customgalleryitem:: :tooltip: Implement custom extensions in C++ or CUDA. :description: :doc:`/advanced/cpp_extension` :figure: _static/img/cpp_logo.png
.. toctree:: :maxdepth: 2 :includehidden: :hidden: :caption: Advanced Tutorials advanced/neural_style_tutorial advanced/numpy_extensions_tutorial advanced/super_resolution_with_caffe2 advanced/cpp_extension
.. toctree:: :caption: PyTorch Basics :maxdepth: 1 pytorch_basics/installing_pytorch pytorch_basics/saving_loading_models
.. toctree:: :caption: PyTorch Applied pytorch_applied/vision pytorch_applied/audio Language/NLP <pytorch_applied/language>
.. toctree:: :caption: PyTorch in Depth pytorch_in_depth/distributed.rst pytorch_in_depth/optimization.rst pytorch_in_depth/benchmarking.rst pytorch_in_depth/custom_collate_functions.rst pytorch_in_depth/custom_data_loading.rst pytorch_in_depth/custom_operators.rst pytorch_in_depth/graph_mode.rst pytorch_in_depth/tensor_comprehensions.rst
.. toctree:: :caption: Hacking PyTorch hacking_pytorch/cpp_extensions.rst
.. toctree:: :caption: Installation Guides installation_guides/local installation_guides/cloud
.. toctree:: :caption: Table of Contents :name: mastertoc fooby <foo>