diff --git a/docs/readthedocs/source/_toc.yml b/docs/readthedocs/source/_toc.yml index 5d4ced21..a3dabe82 100644 --- a/docs/readthedocs/source/_toc.yml +++ b/docs/readthedocs/source/_toc.yml @@ -109,9 +109,13 @@ subtrees: - file: doc/Nano/Howto/Training/PyTorchLightning/pytorch_lightning_training_channels_last - file: doc/Nano/Howto/Training/PyTorchLightning/pytorch_lightning_training_bf16 - file: doc/Nano/Howto/Training/PyTorchLightning/pytorch_lightning_cv_data_pipeline + - file: doc/Nano/Howto/Training/PyTorch/convert_pytorch_training_torchnano + - file: doc/Nano/Howto/Training/PyTorch/use_nano_decorator_pytorch_training - file: doc/Nano/Howto/Training/TensorFlow/accelerate_tensorflow_training_multi_instance - file: doc/Nano/Howto/Training/TensorFlow/tensorflow_training_embedding_sparseadam - file: doc/Nano/Howto/Training/General/choose_num_processes_training + - file: doc/Nano/Howto/Inference/OpenVINO/openvino_inference + - file: doc/Nano/Howto/Inference/OpenVINO/openvino_inference_async - file: doc/Nano/Howto/Inference/PyTorch/accelerate_pytorch_inference_onnx - file: doc/Nano/Howto/Inference/PyTorch/accelerate_pytorch_inference_openvino - file: doc/Nano/Howto/Inference/PyTorch/accelerate_pytorch_inference_jit_ipex diff --git a/docs/readthedocs/source/doc/Nano/Howto/Training/PyTorch/convert_pytorch_training_torchnano.nblink b/docs/readthedocs/source/doc/Nano/Howto/Training/PyTorch/convert_pytorch_training_torchnano.nblink new file mode 100644 index 00000000..c78f3c3f --- /dev/null +++ b/docs/readthedocs/source/doc/Nano/Howto/Training/PyTorch/convert_pytorch_training_torchnano.nblink @@ -0,0 +1,3 @@ +{ + "path": "../../../../../../../../python/nano/tutorial/notebook/training/pytorch/convert_pytorch_training_torchnano.ipynb" +} \ No newline at end of file diff --git a/docs/readthedocs/source/doc/Nano/Howto/Training/PyTorch/use_nano_decorator_pytorch_training.nblink b/docs/readthedocs/source/doc/Nano/Howto/Training/PyTorch/use_nano_decorator_pytorch_training.nblink new file mode 100644 index 00000000..a77da85e --- /dev/null +++ b/docs/readthedocs/source/doc/Nano/Howto/Training/PyTorch/use_nano_decorator_pytorch_training.nblink @@ -0,0 +1,3 @@ +{ + "path": "../../../../../../../../python/nano/tutorial/notebook/training/pytorch/use_nano_decorator_pytorch_training.ipynb" +} \ No newline at end of file diff --git a/docs/readthedocs/source/doc/Nano/Howto/index.rst b/docs/readthedocs/source/doc/Nano/Howto/index.rst index a9cd4c17..5aee1313 100644 --- a/docs/readthedocs/source/doc/Nano/Howto/index.rst +++ b/docs/readthedocs/source/doc/Nano/Howto/index.rst @@ -16,6 +16,16 @@ PyTorch Lightning * `How to conduct BFloat16 Mixed Precision training in your PyTorch Lightning application `_ * `How to accelerate a computer vision data processing pipeline `_ +PyTorch +~~~~~~~~~~~~~~~~~~~~~~~~~ +* |convert_pytorch_training_torchnano|_ +* |use_nano_decorator_pytorch_training|_ + +.. |use_nano_decorator_pytorch_training| replace:: How to accelerate your PyTorch training loop with ``@nano`` decorator +.. _use_nano_decorator_pytorch_training: Training/PyTorch/use_nano_decorator_pytorch_training.html +.. |convert_pytorch_training_torchnano| replace:: How to convert your PyTorch training loop to use ``TorchNano`` for acceleration +.. _convert_pytorch_training_torchnano: Training/PyTorch/convert_pytorch_training_torchnano.html + TensorFlow ~~~~~~~~~~~~~~~~~~~~~~~~~ * `How to accelerate a TensorFlow Keras application on training workloads through multiple instances `_ @@ -37,13 +47,6 @@ OpenVINO * `How to run inference on OpenVINO model `_ * `How to run asynchronous inference on OpenVINO model `_ -.. toctree:: - :maxdepth: 1 - :hidden: - - Inference/OpenVINO/openvino_inference - Inference/OpenVINO/openvino_inference_async - PyTorch ~~~~~~~~~~~~~~~~~~~~~~~~~