pytorch-lightning
K-Dense-AI/scientific-agent-skills
PyTorch Lightning is a deep learning framework that organizes PyTorch code to eliminate boilerplate while maintaining flexibility. It automates training workflows, supports multi-GPU/TPU orchestration, and implements best practices for neural network training. Features include LightningModules, Trainers, data pipelines, callbacks, logging (W&B, TensorBoard), and distributed training strategies like DDP and FSDP for scalable training.