.. Add callout items below this line
.. customcalloutitem::
:description: Learn the 7 key steps of a typical Lightning workflow.
:header: Lightning in 15 minutes
:button_link: starter/introduction.html
.. customcalloutitem::
:description: Learn how to benchmark PyTorch Lightning.
:header: Benchmarking
:button_link: benchmarking/benchmarks.html
.. raw:: html
.. End of callout item section
.. raw:: html
.. Add callout items below this line
.. customcalloutitem::
:description: Learn Lightning in small bites at 4 levels of expertise: Introductory, intermediate, advanced and expert.
:header: Level Up!
:button_link: expertise_levels.html
.. customcalloutitem::
:description: Detailed description of API each package. Assumes you already have basic Lightning knowledge.
:header: API Reference
:button_link: api_references.html
.. customcalloutitem::
:description: From NLP, Computer vision to RL and meta learning - see how to use Lightning in ALL research areas.
:header: Hands-on Examples
:button_link: tutorials.html
.. customcalloutitem::
:description: Learn how to do everything from hyper-parameters sweeps to cloud training to Pruning and Quantization with Lightning.
:header: Common Workflows
:button_link: common_usecases.html
.. customcalloutitem::
:description: Convert your current code to Lightning
:header: Convert code to PyTorch Lightning
:button_link: starter/converting.html
.. raw:: html
.. End of callout item section
.. raw:: html
.. toctree::
:maxdepth: 1
:name: start
:caption: Get Started
starter/introduction
starter/installation
upgrade/migration_guide
.. toctree::
:maxdepth: 2
:name: levels
:caption: Level Up
levels/core_skills
levels/intermediate
levels/advanced
levels/expert
.. toctree::
:maxdepth: 2
:name: pl_docs
:caption: Core API
common/lightning_module
common/trainer
.. toctree::
:maxdepth: 2
:name: api
:caption: API Reference
api_references
.. toctree::
:maxdepth: 1
:name: Common Workflows
:caption: Common Workflows
Avoid overfitting
model/build_model.rst
cli/lightning_cli
common/progress_bar
deploy/production
advanced/training_tricks
tuning/profiler
Manage experiments
Organize existing PyTorch into Lightning
clouds/cluster
Save and load model progress
Save memory with half-precision
advanced/model_parallel
Train on single or multiple GPUs
Train on single or multiple HPUs
Train on single or multiple IPUs
Train on single or multiple TPUs
Train on MPS
Use a pretrained model
data/data
model/own_your_loop
.. toctree::
:maxdepth: 1
:name: Glossary
:caption: Glossary
Accelerators
Callback
Checkpointing
Cluster
Cloud checkpoint
Console Logging
Debugging
Early stopping
Experiment manager (Logger)
Finetuning
Flash
GPU
Half precision
HPU
Inference
IPU
Lightning CLI
LightningDataModule
LightningModule
Log
TPU
Metrics
Model
Model Parallel
Plugins
Progress bar
Production
Predict
Pretrained models
Profiler
Pruning and Quantization
Remote filesystem and FSSPEC
Strategy
Strategy registry
Style guide
SWA
SLURM
Transfer learning
Trainer
Torch distributed
.. toctree::
:maxdepth: 1
:name: Hands-on Examples
:caption: Hands-on Examples
:glob:
notebooks/**/*
.. toctree::
:maxdepth: 1
:name: Community
:caption: Community
generated/CODE_OF_CONDUCT.md
generated/CONTRIBUTING.md
generated/BECOMING_A_CORE_CONTRIBUTOR.md
governance
versioning
past_versions
generated/CHANGELOG.md
.. raw:: html
.. PyTorch-Lightning documentation master file, created by
sphinx-quickstart on Fri Nov 15 07:48:22 2019.
You can adapt this file completely to your liking, but it should at least
contain the root `toctree` directive.