:orphan: Common use cases ================ .. include:: links.rst .. raw:: html
.. Add callout items below this line .. customcalloutitem:: :description: Learn to train Lightning models on the cloud :header: Cloud training :button_link: clouds/cloud_training.html :card_style: text-container-small .. customcalloutitem:: :description: Lightning checkpoints have everything you need to save and restore your models :header: Checkpointing :button_link: common/checkpointing.html :card_style: text-container-small .. customcalloutitem:: :description: Learn to train on your university or company's cluster :header: Cluster training :button_link: clouds/cluster.html :card_style: text-container-small .. customcalloutitem:: :description: Tricks for debugging your Lightning Models :header: Debugging :button_link: common/debugging.html :card_style: text-container-small .. customcalloutitem:: :description: Save time and money by training until key metrics stop improving or time has elapsed :header: Early stopping :button_link: common/early_stopping.html :card_style: text-container-small .. customcalloutitem:: :description: Here you'll find the latest SOTA training techniques such as SWA, accumulated gradients, etc... :header: Effective training techniques :button_link: advanced/training_tricks.html :card_style: text-container-small .. customcalloutitem:: :description: Avoid over-fitting (memorizing the dataset) with these techniques :header: Evaluation :button_link: common/evaluation.html :card_style: text-container-small .. customcalloutitem:: :description: Before coding a complex model, use lightning-flash to create a baseline in a few lines of code :header: Fast baselines :button_link: ecosystem/flash.html :card_style: text-container-small .. customcalloutitem:: :description: Enable fault-tolerant training in clusters/clouds where machines might fail (ie: pre-emtible machines) :header: Fault-tolerant training :button_link: advanced/fault_tolerant_training.html :card_style: text-container-small .. customcalloutitem:: :description: Make your models more flexible by enabling command-line arguments :header: Hyperparameters (via command-line) :button_link: common/hyperparameters.html :card_style: text-container-small .. customcalloutitem:: :description: Use the latest tricks to easily productionize your Lightning models :header: Inference in Production :button_link: common/production_inference.html :card_style: text-container-small .. customcalloutitem:: :description: Reduce configuration boilerplate with the Lightning CLI :header: Lightning CLI :button_link: common/lightning_cli.html :card_style: text-container-small .. customcalloutitem:: :description: Visualize your machine learning experiments with these experiment managers :header: Loggers (experiment managers) :button_link: common/loggers.html :card_style: text-container-small .. customcalloutitem:: :description: Use the model registry to mix and match your models and Datamodules :header: Model and Datamodule registry :button_link: common/lightning_cli.html#multiple-models-and-or-datasets :card_style: text-container-small .. customcalloutitem:: :description: Train 1TB+ parameter models with these advanced built-in techniques :header: Model parallelism :button_link: advanced/model_parallel.html :card_style: text-container-small .. customcalloutitem:: :description: Increase batch-sizes and improve speeds by training using 16-bit precision and more :header: N-Bit Precision :button_link: advanced/precision.html :card_style: text-container-small .. customcalloutitem:: :description: Enable manual optimization to fully control the optimization procedure for advanced research :header: Manual Optimization :button_link: common/optimization.html :card_style: text-container-small .. customcalloutitem:: :description: Use these profilers to find bottlenecks in your model :header: Profiling :button_link: advanced/profiler.html :card_style: text-container-small .. customcalloutitem:: :description: Use these built-in progress bars or learn how to make your own! :header: Progress Bar :button_link: common/progress_bar.html :card_style: text-container-small .. customcalloutitem:: :description: Compress model sizes to speed up model inference for deployment without loss of performance (accuracy) :header: Pruning and Quantization :button_link: advanced/pruning_quantization.html :card_style: text-container-small .. customcalloutitem:: :description: Work with data on any local or cloud filesystem such as S3 on AWS, GCS on Google Cloud, or ADL on Azure :header: Remote filesystems :button_link: common/remote_fs.html :card_style: text-container-small .. customcalloutitem:: :description: Building the next Deepspeed, FSDP or fancy scaling technique? Add them to Lightning here :header: Strategy registry :button_link: advanced/strategy_registry.html :card_style: text-container-small .. customcalloutitem:: :description: Simplify metrics calculations to scale-proof your models :header: Torchmetrics :button_link: ecosystem/metrics.html :card_style: text-container-small .. customcalloutitem:: :description: Use models training on large datasets to achieve better results when you don't have much data :header: Transfer learning (finetuning) :button_link: advanced/transfer_learning.html :card_style: text-container-small .. raw:: html
.. End of callout item section