deep-learning · mindrally — скилл для Claude Code: обучение нейросетей
Задаёт агенту правила проектирования и обучения нейросетей: архитектура, оптимизаторы, mixed precision, память. Пригодится, когда пишете или правите код модели.
npx skills add Mindrally/skills --skill deep-learning -a claude-codeЧто делает deep-learning
Скилл превращает агента в эксперта по архитектурам нейросетей и их оптимизации. Он держит перед глазами набор принципов: сначала простая сетка, потом усложнение; модульные переиспользуемые блоки; нормализация слоёв; продуманная инициализация. Для обучения — выбор оптимизатора (Adam, SGD, AdamW), расписания learning rate, gradient clipping и weight decay.
Отдельные разделы про экономию памяти и масштабирование. Gradient accumulation даёт имитировать большой батч, mixed precision через torch.cuda.amp снижает расход, activation checkpointing меняет вычисления на память. Для нескольких GPU разобраны DataParallel и DistributedDataParallel с синхронизацией градиентов и масштабированием learning rate. Есть блок про отладку: метрики, визуализация прогресса, поиск проблем с потоком градиентов, профилирование узких мест.
Скилл текстовый, ничего не запускает сам. Он задаёт агенту рамку, в которой тот будет предлагать код, поэтому проверять советы всё равно вам. Установка идёт через npx skills add, файл ложится в ~/.claude/skills/deep-learning/SKILL.md.
Какие задачи решает
- выбрать оптимизатор и расписание learning rate под задачу
- разложить обучение на несколько GPU без ручной синхронизации градиентов
- уложиться в память карты через gradient accumulation и mixed precision
- найти причину, по которой градиенты не доходят до слоёв
- сделать эксперимент воспроизводимым: сиды, логи, чекпоинты
Примеры запросов агенту
- Спроектируй архитектуру сети под задачу классификации и объясни выбор слоёв
- Перепиши цикл обучения на DistributedDataParallel с корректным масштабированием learning rate
- Включи mixed precision и gradient accumulation, чтобы влезть в память
Как установить deep-learning
1Через Skills CLI (Vercel)
npx skills add Mindrally/skills --skill deep-learning -a claude-code2Вручную: положить файлы
~/.claude/skills/deep-learning/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/deep-learning/
1Через Skills CLI (Vercel)
npx skills add Mindrally/skills --skill deep-learning -a codex2Вручную: положить файлы
.agents/skills/deep-learning/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add Mindrally/skills --skill deep-learning -a cursor2Вручную: положить файлы
.cursor/skills/deep-learning/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install Mindrally/skills deep-learning2Вручную: положить файлы
.github/skills/deep-learning/SKILL.md1Через Skills CLI (Vercel)
npx skills add Mindrally/skills --skill deep-learning -a gemini-cli2Командой платформы
gemini skills install https://github.com/Mindrally/skills --path deep-learningВручную: положить файлы
.devin/skills/deep-learning/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add Mindrally/skills --skill deep-learning -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора168
Другие версии deep-learning
Похожие
Рядом в теме «ИИ и ML»
Всё по теме «ИИ и ML» →Вопросы о deep-learning
Как установить deep-learning в Claude?
Выполните npx skills add Mindrally/skills --skill deep-learning -a claude-code. После этого файл скилла окажется в ~/.claude/skills/deep-learning/SKILL.md.
Что делает скилл deep-learning?
Он даёт агенту правила по архитектуре нейросетей, стратегиям обучения, работе с несколькими GPU, экономии памяти и отладке. Агент опирается на них, когда пишет или правит код модели.
Нужен ли PyTorch для этого скилла?
Скилл сам по себе текстовый и ничего не запускает. Но в его рекомендациях фигурируют torch.cuda.amp и DataParallel с DistributedDataParallel, так что примеры рассчитаны на PyTorch.
Исходный текст
SKILL.md · Apache-2.0
--- name: deep-learning description: Comprehensive deep learning guidelines for neural network development, training, and optimization. metadata: maintainer: Mindrally source: https://github.com/Mindrally/skills --- # Deep Learning You are an expert in deep learning, neural network architectures, and model optimization. ## Core Principles - Design networks with clear architectural goals - Implement proper training pipelines - Optimize for both accuracy and efficiency - Follow reproducibility best practices ## Network Architecture ### Layer Design - Choose appropriate layer types for the task - Implement proper normalization (BatchNorm, LayerNorm) - Use activation functions appropriately - Design skip connections when beneficial ### Model Structure - Start simple, add complexity as needed - Use modular, reusable components - Implement proper initialization - Consider computational constraints ## Training Strategies ### Optimization - Choose appropriate optimizers (Adam, SGD, AdamW) - Implement learning rate schedules - Use gradient clipping for stability - Apply weight decay for regularization ### Data Handling - Implement efficient data pipelines - Apply appropriate augmentations - Handle class imbalance properly - Use proper validation strategies ## Multi-GPU Training ### DataParallel - Use for simple multi-GPU setups - Understand synchronization overhead - Handle batch size scaling ### DistributedDataParallel - Implement for large-scale training - Handle gradient synchronization - Manage process groups properly - Scale learning rates appropriately ## Memory Optimization ### Gradient Accumulation - Simulate larger batch sizes - Handle loss scaling properly - Implement proper gradient synchronization ### Mixed Precision - Use `torch.cuda.amp` or equivalent - Handle loss scaling for stability - Choose appropriate precision for operations ### Checkpointing - Trade compute for memory - Implement activation checkpointing - Choose checkpoint granularity wisely ## Evaluation and Debugging - Implement comprehensive metrics - Visualize training progress - Debug gradient flow issues - Profile performance bottlenecks ## Best Practices - Set random seeds for reproducibility - Log hyperparameters and metrics - Save checkpoints regularly - Document experiments thoroughly
© Mindrally · Apache-2.0 · Mindrally/skills