github Lightning-AI/pytorch-lightning 2.5.5
Lightning v2.5.5

4 hours ago

Changes in 2.5.5

PyTorch Lightning

Changed
  • Include exclude_frozen_parameters to DeepSpeedStrategy (#21060)
  • Include PossibleUserWarning that is raised if modules are in eval mode when training starts (#21146)
Fixed
  • Fixed LightningCLI not using ckpt_path hyperparameters to instantiate classes (#21116)
  • Fixed callbacks by defer step/time-triggered ModelCheckpoint saves until validation metrics are available (#21106)
  • Fixed with adding a missing device id for pytorch 2.8 (#21105)
  • Fixed TQDMProgressBar not resetting correctly when using both a finite and iterable dataloader (#21147)
  • Fixed cleanup of temporary files from Tuner on crashes (#21162)

Lightning Fabric

Changed
  • Include exclude_frozen_parameters to DeepSpeedStrategy (#21060)
  • Let _get_default_process_group_backend_for_device support more hardware platforms (
    #21057, #21093)
Fixed
  • Fixed with adding a missing device id for pytorch 2.8 (#21105)
  • Respecting verbose=False in seed_everything when no seed is provided (#21161)

Full commit list: 2.5.4 -> 2.5.5

Contributors

We thank all folks who submitted issues, features, fixes and doc changes. It's the only way we can collectively make Lightning ⚡ better for everyone, nice job!

In particular, we would like to thank the authors of the pull-requests above, in no particular order:

@Borda, @KAVYANSHTYAGI, @littlebullGit, @mauvilsa, @SkafteNicki, @taozhiwei

Thank you ❤️ and we hope you'll keep them coming!

Don't miss a new pytorch-lightning release

NewReleases is sending notifications on new releases.