PyTorch Lightning — обучение и масштабирование нейросетей

★ 7.7 · engineering

pytorch-lightning — это скилл для Claude Code, который помогает работать с высокоуровневым фреймворком PyTorch Lightning: организовывать обучение нейросетей через класс Trainer, устранять шаблонный код и масштабировать эксперименты от ноутбука до суперкомпьютера без изменений в коде. Скилл охватывает ключевые сценарии: перевод чистого PyTorch-кода в LightningModule, настройку распределённого обучения через DDP, FSDP и DeepSpeed, работу с колбэками ModelCheckpoint и EarlyStopping, мониторинг метрик через LearningRateMonitor и планировщики lr_scheduler. Trainer автоматически управляет устройствами GPU/TPU/CPU, смешанной точностью FP16/BF16, накоплением градиентов и чекпоинтингом. Подходит ML-инженерам и исследователям, которым нужны чистые обучающие циклы с лучшими практиками из коробки и поддержкой multi-node обучения.