| orphan: |
|---|
This section contains specialized tutorials focused on applying PyTorch to specific application areas. These guides demonstrate how to use domain-specific libraries like torchvision, torchaudio, and others. This section is for developers looking to implement PyTorch in particular fields of deep learning.
.. customcarditem:: :header: TorchVision Object Detection Finetuning Tutorial :card_description: Finetune a pre-trained Mask R-CNN model. :image: _static/img/thumbnails/cropped/TorchVision-Object-Detection-Finetuning-Tutorial.png :link: intermediate/torchvision_tutorial.html :tags: Image/Video
.. customcarditem:: :header: Transfer Learning for Computer Vision Tutorial :card_description: Train a convolutional neural network for image classification using transfer learning. :image: _static/img/thumbnails/cropped/Transfer-Learning-for-Computer-Vision-Tutorial.png :link: beginner/transfer_learning_tutorial.html :tags: Image/Video
.. customcarditem:: :header: Adversarial Example Generation :card_description: Train a convolutional neural network for image classification using transfer learning. :image: _static/img/thumbnails/cropped/Adversarial-Example-Generation.png :link: beginner/fgsm_tutorial.html :tags: Image/Video
.. customcarditem:: :header: DCGAN Tutorial :card_description: Train a generative adversarial network (GAN) to generate new celebrities. :image: _static/img/thumbnails/cropped/DCGAN-Tutorial.png :link: beginner/dcgan_faces_tutorial.html :tags: Image/Video
.. customcarditem:: :header: Spatial Transformer Networks Tutorial :card_description: Learn how to augment your network using a visual attention mechanism. :image: _static/img/stn/Five.gif :link: intermediate/spatial_transformer_tutorial.html :tags: Image/Video
.. customcarditem:: :header: Semi-Supervised Learning Tutorial Based on USB :card_description: Learn how to train semi-supervised learning algorithms (on custom data) using USB and PyTorch. :image: _static/img/usb_semisup_learn/code.png :link: advanced/usb_semisup_learn.html :tags: Image/Video
.. customcarditem:: :header: Reinforcement Learning (DQN) :card_description: Learn how to use PyTorch to train a Deep Q Learning (DQN) agent on the CartPole-v0 task from the OpenAI Gym. :image: _static/img/cartpole.gif :link: intermediate/reinforcement_q_learning.html :tags: Reinforcement-Learning
.. customcarditem:: :header: Reinforcement Learning (PPO) with TorchRL :card_description: Learn how to use PyTorch and TorchRL to train a Proximal Policy Optimization agent on the Inverted Pendulum task from Gym. :image: _static/img/invpendulum.gif :link: intermediate/reinforcement_ppo.html :tags: Reinforcement-Learning
.. customcarditem:: :header: Train a Mario-playing RL Agent :card_description: Use PyTorch to train a Double Q-learning agent to play Mario. :image: _static/img/mario.gif :link: intermediate/mario_rl_tutorial.html :tags: Reinforcement-Learning
.. customcarditem:: :header: Recurrent DQN :card_description: Use TorchRL to train recurrent policies :image: _static/img/rollout_recurrent.png :link: intermediate/dqn_with_rnn_tutorial.html :tags: Reinforcement-Learning
.. customcarditem:: :header: Code a DDPG Loss :card_description: Use TorchRL to code a DDPG Loss :image: _static/img/half_cheetah.gif :link: advanced/coding_ddpg.html :tags: Reinforcement-Learning
.. customcarditem:: :header: Writing your environment and transforms :card_description: Use TorchRL to code a Pendulum :image: _static/img/pendulum.gif :link: advanced/pendulum.html :tags: Reinforcement-Learning
.. toctree:: :maxdepth: 1 :includehidden: :hidden: :caption: Image and Video intermediate/torchvision_tutorial beginner/transfer_learning_tutorial beginner/fgsm_tutorial beginner/dcgan_faces_tutorial intermediate/spatial_transformer_tutorial
.. toctree:: :maxdepth: 2 :includehidden: :hidden: :caption: Reinforcement Learning intermediate/reinforcement_q_learning intermediate/reinforcement_ppo intermediate/dqn_with_rnn_tutorial.html intermediate/mario_rl_tutorial advanced/pendulum advanced/coding_ddpg.html
.. toctree:: :maxdepth: 2 :includehidden: :hidden: :caption: Recommendation Systems intermediate/torchrec_intro_tutorial advanced/sharding
.. toctree:: :maxdepth: 2 :includehidden: :hidden: :caption: Other Domains See Audio tutorials on the audio website <https://pytorch.org/audio/stable/index.html> See ExecuTorch tutorials on the ExecuTorch website <https://pytorch.org/executorch/stable/index.html>