@@ -338,6 +338,7 @@ Welcome to PyTorch Tutorials
338
338
.. customcarditem ::
339
339
:header: Profiling PyTorch
340
340
:card_description: Learn how to profile a PyTorch application
341
+ :image: _static/img/thumbnails/cropped/generic-pytorch-logo.png
341
342
:link: beginner/profiler.html
342
343
:tags: Profiling
343
344
@@ -852,211 +853,56 @@ Additional Resources
852
853
.. Page TOC
853
854
.. -----------------------------------------
854
855
.. toctree ::
856
+ :glob:
855
857
:maxdepth: 1
856
858
:hidden:
857
- :includehidden:
858
- :caption: PyTorch Recipes
859
-
860
- See All Recipes <recipes/recipes_index >
861
- See All Prototype Recipes <prototype/prototype_index >
862
-
863
- .. toctree ::
864
- :hidden:
865
- :includehidden:
866
- :caption: Introduction to PyTorch
867
859
868
- beginner/basics/intro
869
- beginner/introyt/introyt_index
860
+ intro
870
861
871
862
.. toctree ::
872
863
:maxdepth: 1
873
864
:hidden:
874
- :includehidden:
875
- :caption: Learning PyTorch
876
865
877
- beginner/deep_learning_60min_blitz
878
- beginner/pytorch_with_examples
879
- beginner/nn_tutorial
880
- intermediate/nlp_from_scratch_index
881
- intermediate/tensorboard_tutorial
882
- intermediate/pinmem_nonblock
883
-
884
- .. toctree ::
885
- :maxdepth: 1
886
- :includehidden:
887
- :hidden:
888
- :caption: Image and Video
889
-
890
- intermediate/torchvision_tutorial
891
- beginner/transfer_learning_tutorial
892
- beginner/fgsm_tutorial
893
- beginner/dcgan_faces_tutorial
894
- intermediate/spatial_transformer_tutorial
895
- intermediate/tiatoolbox_tutorial
866
+ compilers_index
896
867
897
868
.. toctree ::
898
869
:maxdepth: 2
899
- :includehidden:
900
870
:hidden:
901
- :caption: Audio
902
-
903
- beginner/audio_io_tutorial
904
- beginner/audio_resampling_tutorial
905
- beginner/audio_data_augmentation_tutorial
906
- beginner/audio_feature_extractions_tutorial
907
- beginner/audio_feature_augmentation_tutorial
908
- beginner/audio_datasets_tutorial
909
- intermediate/speech_recognition_pipeline_tutorial
910
- intermediate/speech_command_classification_with_torchaudio_tutorial
911
- intermediate/text_to_speech_with_torchaudio
912
- intermediate/forced_alignment_with_torchaudio_tutorial
913
871
914
- .. toctree ::
915
- :maxdepth: 1
916
- :includehidden:
917
- :hidden:
918
- :caption: Backends
919
-
920
- beginner/onnx/intro_onnx
921
-
922
- .. toctree ::
923
- :maxdepth: 2
924
- :includehidden:
925
- :hidden:
926
- :caption: Reinforcement Learning
927
-
928
- intermediate/reinforcement_q_learning
929
- intermediate/reinforcement_ppo
930
- intermediate/mario_rl_tutorial
931
- advanced/pendulum
872
+ domains
932
873
933
- .. toctree ::
934
- :maxdepth: 1
935
- :includehidden:
874
+ .. toctree :: 1
936
875
:hidden:
937
- :caption: Deploying PyTorch Models in Production
938
-
939
- beginner/onnx/intro_onnx
940
- beginner/Intro_to_TorchScript_tutorial
941
- advanced/cpp_export
942
- advanced/super_resolution_with_onnxruntime
943
- intermediate/realtime_rpi
944
-
945
- .. toctree ::
946
876
:maxdepth: 2
947
- :includehidden:
948
- :hidden:
949
- :caption: Profiling PyTorch
950
877
951
- beginner/profiler
952
- beginner/hta_intro_tutorial
953
- beginner/hta_trace_diff_tutorial
878
+ distributed
954
879
955
880
.. toctree ::
956
- :maxdepth: 2
957
- :includehidden:
881
+ :maxdepth: 1
958
882
:hidden:
959
- :caption: Code Transforms with FX
960
883
961
- intermediate/fx_conv_bn_fuser
962
- intermediate/fx_profiling_tutorial
884
+ deep-dive
963
885
964
886
.. toctree ::
965
- :maxdepth: 2
966
- :includehidden:
887
+ :maxdepth: 1
967
888
:hidden:
968
- :caption: Frontend APIs
969
-
970
- intermediate/memory_format_tutorial
971
- intermediate/forward_ad_usage
972
- intermediate/jacobians_hessians
973
- intermediate/ensembling
974
- intermediate/per_sample_grads
975
- intermediate/neural_tangent_kernels.py
976
- advanced/cpp_frontend
977
- advanced/torch-script-parallelism
978
- advanced/cpp_autograd
979
889
980
- .. toctree ::
981
- :maxdepth: 2
982
- :includehidden:
983
- :hidden:
984
- :caption: Extending PyTorch
985
-
986
- advanced/custom_ops_landing_page
987
- advanced/python_custom_ops
988
- advanced/cpp_custom_ops
989
- intermediate/custom_function_double_backward_tutorial
990
- intermediate/custom_function_conv_bn_tutorial
991
- advanced/cpp_extension
992
- advanced/torch_script_custom_ops
993
- advanced/torch_script_custom_classes
994
- advanced/dispatcher
995
- advanced/extend_dispatcher
996
- advanced/privateuseone
890
+ extension
997
891
998
892
.. toctree ::
999
- :maxdepth: 2
1000
- :includehidden:
893
+ :maxdepth: 1
1001
894
:hidden:
1002
- :caption: Model Optimization
1003
-
1004
- beginner/profiler
1005
- intermediate/tensorboard_profiler_tutorial
1006
- beginner/hyperparameter_tuning_tutorial
1007
- intermediate/parametrizations
1008
- intermediate/pruning_tutorial
1009
- intermediate/nvfuser_intro_tutorial
1010
- intermediate/ax_multiobjective_nas_tutorial
1011
- intermediate/torch_compile_tutorial
1012
- intermediate/compiled_autograd_tutorial
1013
- intermediate/inductor_debug_cpu
1014
- intermediate/scaled_dot_product_attention_tutorial
1015
- beginner/knowledge_distillation_tutorial
1016
-
1017
895
1018
- .. toctree ::
1019
- :maxdepth: 2
1020
- :includehidden:
1021
- :hidden:
1022
- :caption: Parallel and Distributed Training
1023
-
1024
- distributed/home
1025
- beginner/dist_overview
1026
- beginner/ddp_series_intro
1027
- intermediate/model_parallel_tutorial
1028
- intermediate/ddp_tutorial
1029
- intermediate/dist_tuto
1030
- intermediate/FSDP_tutorial
1031
- intermediate/FSDP_advanced_tutorial
1032
- intermediate/TCPStore_libuv_backend
1033
- intermediate/TP_tutorial
1034
- intermediate/pipelining_tutorial
1035
- intermediate/process_group_cpp_extension_tutorial
1036
- intermediate/rpc_tutorial
1037
- intermediate/rpc_param_server_tutorial
1038
- intermediate/rpc_async_execution
1039
- advanced/rpc_ddp_tutorial
1040
- advanced/generic_join
896
+ ecosystem
1041
897
1042
898
.. toctree ::
1043
- :maxdepth: 2
1044
- :includehidden:
899
+ :maxdepth: 1
1045
900
:hidden:
1046
- :caption: Edge with ExecuTorch
1047
901
1048
- Exporting to ExecuTorch Tutorial <https://pytorch.org/executorch/stable/tutorials/export-to-executorch-tutorial.html >
1049
- Running an ExecuTorch Model in C++ Tutorial < https://pytorch.org/executorch/stable/running-a-model-cpp-tutorial.html >
1050
- Using the ExecuTorch SDK to Profile a Model <https://docs.pytorch.org/executorch/main/tutorials/devtools-integration-tutorial.html >
1051
- Building an ExecuTorch iOS Demo App <https://github.com/pytorch-labs/executorch-examples/tree/main/mv3/apple/ExecuTorchDemo >
1052
- Building an ExecuTorch Android Demo App <https://github.com/pytorch-labs/executorch-examples/tree/main/dl3/android/DeepLabV3Demo#executorch-android-demo-app >
1053
- Lowering a Model as a Delegate <https://pytorch.org/executorch/stable/examples-end-to-end-to-lower-model-to-delegate.html >
902
+ recipes/recipes_index
1054
903
1055
904
.. toctree ::
1056
- :maxdepth: 2
1057
- :includehidden:
905
+ :maxdepth: 1
1058
906
:hidden:
1059
- :caption: Recommendation Systems
1060
907
1061
- intermediate/torchrec_intro_tutorial
1062
- advanced/sharding
908
+ prototype/prototype_index
0 commit comments