pytorch-lightning — скилл для Claude Code: что делает и как установить
Помогает агенту собирать модели, настраивать Trainer и датамодули на базе PyTorch Lightning 2.6.6. Пригодится при переносе сырого кода PyTorch на распределённое обучение.
npx skills add K-Dense-AI/scientific-agent-skills --skill pytorch-lightning -a claude-codeЧто делает pytorch-lightning
Скилл структурирует обучение нейросетей по стандартам Lightning 2.6.6. Он помогает разносить код на логические блоки LightningModule, настраивать пайплайны данных через LightningDataModule и подключать колбэки для чекпоинтов или ранней остановки. Внутри предусмотрены шаблоны для запуска распределённого обучения через DDP, FSDP или DeepSpeed.
Для работы требуется Python версии 3.10 или новее с библиотекой lightning и совместимым PyTorch. Запуск на видеокартах или TPU потребует соответствующего оборудования, тогда как базовые тесты на процессоре работают без сети после первичной установки.
Главная ловушка на старте — смешивание пространств имён: проект должен использовать либо import lightning as L, либо пакет pytorch-lightning, иначе возникнут конфликты классов.
Какие задачи решает
- Перенести сырой цикл обучения PyTorch в модули LightningModule
- Сконфигурировать Trainer под распределённое обучение через DDP или FSDP
- Вынести подготовку и загрузку данных в класс LightningDataModule
- Настроить сбор метрик и чекпоинты модели через колбэки
Примеры запросов агенту
- Оформи эту модель PyTorch как LightningModule и добавь оптимизатор AdamW
- Настрой Trainer для распределённого обучения на 4 GPU с использованием стратегии DDP
- Создай LightningDataModule с подготовкой датасета и разделением на train и val
Как установить pytorch-lightning
1Через Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill pytorch-lightning -a claude-code2Вручную: положить файлы
~/.claude/skills/pytorch-lightning/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/pytorch-lightning/
1Через Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill pytorch-lightning -a codex2Вручную: положить файлы
.agents/skills/pytorch-lightning/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill pytorch-lightning -a cursor2Вручную: положить файлы
.cursor/skills/pytorch-lightning/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install K-Dense-AI/scientific-agent-skills pytorch-lightning2Вручную: положить файлы
.github/skills/pytorch-lightning/SKILL.md1Через Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill pytorch-lightning -a gemini-cli2Командой платформы
gemini skills install https://github.com/K-Dense-AI/scientific-agent-skills --path skills/pytorch-lightningВручную: положить файлы
.devin/skills/pytorch-lightning/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill pytorch-lightning -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора120
Весь набор →Похожие
Вопросы о pytorch-lightning
Как установить скилл pytorch-lightning в Claude Code?
Выполните в терминале команду npx skills add K-Dense-AI/scientific-agent-skills --skill pytorch-lightning -a claude-code.
Что делает скилл pytorch-lightning?
Он даёт ИИ-ассистенту инструкции и готовые шаблоны для проектирования нейросетей, организации циклов обучения и масштабирования моделей на несколько ускорителей.
В чём разница между пакетами lightning и pytorch-lightning?
Пакет lightning использует импорт import lightning as L, а дистрибутив pytorch-lightning использует import pytorch_lightning as pl. Смешивать их пространства имён в одном приложении нельзя.