Shortcuts

Welcome to PyTorch Tutorials

New to PyTorch?

The 60 min blitz is the most common starting point and provides a broad view on how to use PyTorch. It covers the basics all to the way constructing deep neural networks.

Start 60-min blitz

PyTorch Recipes

Bite-size, ready-to-deploy PyTorch code examples.

Explore Recipes


Deep Learning with PyTorch: A 60 Minute Blitz

Understand PyTorch’s Tensor library and neural networks at a high level.

Getting Started

Learning PyTorch with Examples

This tutorial introduces the fundamental concepts of PyTorch through self-contained examples.

Getting Started

What is torch.nn really?

Use torch.nn to create and train a neural network.

Getting Started

Visualizing Models, Data, and Training with Tensorboard

Learn to use TensorBoard to visualize data and model training.

Interpretability, Getting Started, Tensorboard

TorchVision Object Detection Finetuning Tutorial

Finetune a pre-trained Mask R-CNN model.

Image/Video

Transfer Learning for Computer Vision Tutorial

Train a convolutional neural network for image classification using transfer learning.

Image/Video

Additional Resources

Examples of PyTorch

A set of examples around pytorch in Vision, Text, Reinforcement Learning, etc.

Check Them Out

PyTorch Cheat Sheet

Quick overview to essential PyTorch elements.

Download

Tutorials on GitHub

Access PyTorch Tutorials from GitHub.

Go To GitHub

Docs

Access comprehensive developer documentation for PyTorch

View Docs

Tutorials

Get in-depth tutorials for beginners and advanced developers

View Tutorials

Resources

Find development resources and get your questions answered

View Resources