Past PyTorch Lightning versions

PyTorch Lightning evolved over time. Here’s the history of versions with links to their respective docs.

To help you with keeping up to spead, check Migration guide.

Past versions

Version

Title

Bug-fix versions

Upgrade guide

1.9

Stability and additional improvements

1.9.0, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.9.5

from 1.9 to 2.0

1.8

Colossal-AI Strategy, Commands and Secrets for Apps, FSDP Improvements and More!

1.8.0, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6

from 1.8 to 2.0

1.7

Apple Silicon support, Native FSDP, Collaborative training, and multi-GPU support with Jupyter notebooks

1.7.0, 1.7.1, 1.7.2, 1.7.3, 1.7.4, 1.7.5, 1.7.6, 1.7.7

from 1.7 to 2.0

1.6

Support Intel’s Habana Accelerator, New efficient DDP strategy (Bagua), Manual Fault-tolerance, Stability and Reliability

1.6.0, 1.6.1, 1.6.2, 1.6.3, 1.6.4, 1.6.5

from 1.6 to 2.0

1.5

LightningLite, Fault-Tolerant Training, Loop Customization, Lightning Tutorials, LightningCLI v2, RichProgressBar, CheckpointIO Plugin, and Trainer Strategy Flag

1.5.0, 1.5.1, 1.5.2, 1.5.3, 1.5.4, 1.5.5, 1.5.6, 1.5.7, 1.5.8, 1.5.9, 1.5.10

from 1.5 to 2.0

1.4

TPU Pod Training, IPU Accelerator, DeepSpeed Infinity, Fully Sharded Data Parallel

1.4.0, 1.4.1, 1.4.2, 1.4.3, 1.4.4, 1.4.5, 1.4.6, 1.4.7, 1.4.8, 1.4.9

from 1.4 to 2.0

1.3

Lightning CLI, PyTorch Profiler, Improved Early Stopping

1.3.0, 1.3.1, 1.3.2, 1.3.3, 1.3.4, 1.3.5, 1.3.6, 1.3.7, 1.3.8

1.2

Pruning & Quantization & SWA

1.2.0, 1.2.1, 1.2.2, 1.2.3, 1.2.4, 1.2.5, 1.2.6, 1.2.7, 1.2.8, 1.2.9, 1.2.10

1.1

Model Parallelism Training and More Logging Options

1.1.0, 1.1.1, 1.1.2, 1.1.3, 1.1.4, 1.1.5, 1.1.6, 1.1.7, 1.1.8

1.0

General availability

1.0.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4, 1.0.5, 1.0.6, 1.0.7, 1.0.8