Contents

pytorch-lightning 2.4.0

0

PyTorch Lightning is the lightweight PyTorch wrapper for ML researchers. Scale your models. Write le

PyTorch Lightning is the lightweight PyTorch wrapper for ML researchers. Scale your models. Write less boilerplate.

Stars: 28156, Watchers: 28156, Forks: 3372, Open Issues: 852

The Lightning-AI/pytorch-lightning repo was created 5 years ago and the last code push was 3 days ago.
The project is extremely popular with a mindblowing 28156 github stars!

How to Install pytorch-lightning

You can install pytorch-lightning using pip

pip install pytorch-lightning

or add it to a project with poetry

poetry add pytorch-lightning

Package Details

Author
Lightning AI et al.
License
Apache-2.0
Homepage
https://github.com/Lightning-AI/lightning
PyPi:
https://pypi.org/project/pytorch-lightning/
Documentation:
https://pytorch-lightning.rtfd.io/en/latest/
GitHub Repo:
https://github.com/PyTorchLightning/pytorch-lightning

Classifiers

  • Scientific/Engineering/Artificial Intelligence
  • Scientific/Engineering/Image Recognition
  • Scientific/Engineering/Information Analysis
No  pytorch-lightning  pypi packages just yet.

Errors

A list of common pytorch-lightning errors.

Code Examples

Here are some pytorch-lightning code examples and snippets.

GitHub Issues

The pytorch-lightning package has 852 open issues on GitHub

  • Pin coverage<6.3
  • GPU testing is temporarily unavailable
  • test_signal_handlers_restored_in_teardown failing on mac and linux
  • CombinedLoader for training data does not work in DDP
  • Update requirements.txt for pyDeprecate version flexibility
  • Deprecate on_configure_sharded_model callback hook for v1.6
  • [Feature Request] Simple method to display image batch
  • Deprecate trainer.num_processe/trainer.num_gpus and remove incorrect tests
  • Add eager mode PTQ callback
  • Default config file fails to initialize module.
  • Move data fetcher ownership to the loops
  • Teardown all internal components on exception
  • Change pyDeprecate version from 0.3.1 to 0.3.2.
  • LightningModule.save_hyperparameters leaks parameters of surrounding classes into model hparams
  • Improving Hydra+DDP support

See more issues on GitHub

Related Packages & Articles

thinc 9.1.1

A refreshing functional take on deep learning, compatible with your favorite libraries

spacy 3.8.2

Industrial-strength Natural Language Processing (NLP) in Python

kornia 0.7.3

Open Source Differentiable Computer Vision Library for PyTorch

keras 3.6.0

Keras is a deep learning API written in Python, running on top of the machine learning platform TensorFlow. The core data structures of Keras are layers and models. The philosophy is to keep simple things simple, while allowing the user to be fully in control when they need to (the ultimate control being the easy extensibility of the source code via subclassing).

petastorm 0.12.1

Petastorm is a library enabling the use of Parquet storage from Tensorflow, Pytorch, and other Python-based ML training frameworks.

onnx 1.17.0

Open Neural Network Exchange (ONNX) is an open ecosystem that empowers AI developers to choose the right tools as their project evolves. ONNX provides an open source format for AI models, both deep learning and traditional ML. It defines an extensible computation graph model, as well as definitions of built-in operators and standard data types. Currently we focus on the capabilities needed for inferencing (scoring).