[ ](https://pytorch.org/)

  * [ Get Started ](https://pytorch.org/get-started)
  * [ Ecosystem ](https://pytorch.org/ecosystem)
  * Edge 

[ About PyTorch Edge  ](https://pytorch.org/edge) [ ExecuTorch
](https://pytorch.org/executorch)

  * [ Blog ](https://pytorch.org/blog/)
  * [ Tutorials ](https://pytorch.org/tutorials)
  * Docs 

[ PyTorch  ](https://pytorch.org/docs/stable/index.html) [ torchaudio
](https://pytorch.org/audio/stable/index.html) [ torchtext
](https://pytorch.org/text/stable/index.html) [ torchvision
](https://pytorch.org/vision/stable/index.html) [ torcharrow
](https://pytorch.org/torcharrow) [ TorchData  ](https://pytorch.org/data) [
TorchRec  ](https://pytorch.org/torchrec) [ TorchServe
](https://pytorch.org/serve/) [ TorchX  ](https://pytorch.org/torchx/) [
PyTorch on XLA Devices  ](https://pytorch.org/xla)

  * Resources 

[ About  Learn about PyTorch’s features and capabilities
](https://pytorch.org/features) [ PyTorch Foundation  Learn about the PyTorch
foundation  ](https://pytorch.org/foundation) [ Community  Join the PyTorch
developer community to contribute, learn, and get your questions answered.
](https://pytorch.org/#community-module) [ Community Stories  Learn how our
community solves real, everyday machine learning problems with PyTorch.
](https://pytorch.org/community-stories) [ Developer Resources  Find resources
and get questions answered  ](https://pytorch.org/resources) [ Events  Find
events, webinars, and podcasts  ](https://pytorch.org/events) [ Forums  A
place to discuss PyTorch code, issues, install, research
](https://discuss.pytorch.org/) [ Models (Beta)  Discover, publish, and reuse
pre-trained models  ](https://pytorch.org/hub)

  * [ GitHub ](https://github.com/pytorch/pytorch)

Table of Contents

2.3.0+cu121

PyTorch Recipes

  * [ See All Recipes ](recipes/recipes_index.html)
  * [ See All Prototype Recipes ](prototype/prototype_index.html)

Introduction to PyTorch

  * [ Learn the Basics ](beginner/basics/intro.html)
  * [ Quickstart ](beginner/basics/quickstart_tutorial.html)
  * [ Tensors ](beginner/basics/tensorqs_tutorial.html)
  * [ Datasets & DataLoaders ](beginner/basics/data_tutorial.html)
  * [ Transforms ](beginner/basics/transforms_tutorial.html)
  * [ Build the Neural Network ](beginner/basics/buildmodel_tutorial.html)
  * [ Automatic Differentiation with ` torch.autograd  ` ](beginner/basics/autogradqs_tutorial.html)
  * [ Optimizing Model Parameters ](beginner/basics/optimization_tutorial.html)
  * [ Save and Load the Model ](beginner/basics/saveloadrun_tutorial.html)

Introduction to PyTorch on YouTube

  * [ Introduction to PyTorch - YouTube Series ](beginner/introyt.html)
  * [ Introduction to PyTorch ](beginner/introyt/introyt1_tutorial.html)
  * [ Introduction to PyTorch Tensors ](beginner/introyt/tensors_deeper_tutorial.html)
  * [ The Fundamentals of Autograd ](beginner/introyt/autogradyt_tutorial.html)
  * [ Building Models with PyTorch ](beginner/introyt/modelsyt_tutorial.html)
  * [ PyTorch TensorBoard Support ](beginner/introyt/tensorboardyt_tutorial.html)
  * [ Training with PyTorch ](beginner/introyt/trainingyt.html)
  * [ Model Understanding with Captum ](beginner/introyt/captumyt.html)

Learning PyTorch

  * [ Deep Learning with PyTorch: A 60 Minute Blitz ](beginner/deep_learning_60min_blitz.html)
  * [ Learning PyTorch with Examples ](beginner/pytorch_with_examples.html)
  * [ What is  torch.nn  _really_ ? ](beginner/nn_tutorial.html)
  * [ Visualizing Models, Data, and Training with TensorBoard ](intermediate/tensorboard_tutorial.html)

Image and Video

  * [ TorchVision Object Detection Finetuning Tutorial ](intermediate/torchvision_tutorial.html)
  * [ Transfer Learning for Computer Vision Tutorial ](beginner/transfer_learning_tutorial.html)
  * [ Adversarial Example Generation ](beginner/fgsm_tutorial.html)
  * [ DCGAN Tutorial ](beginner/dcgan_faces_tutorial.html)
  * [ Spatial Transformer Networks Tutorial ](intermediate/spatial_transform