К основному содержанию
скилл

distributed-training-pytorch-fsdp — скилл для Claude Code: установка

Скилл помогает разбирать и внедрять распределённое обучение с PyTorch FSDP. Он пригодится при настройке шардинга параметров, mixed precision и CPU offloading.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --skill ai-research/distributed-training-pytorch-fsdp
Открыть на GitHub

Что делает distributed-training-pytorch-fsdp

Скилл даёт рекомендации по PyTorch FSDP: шардингу параметров, смешанной точности, выгрузке данных на CPU и FSDP2. Он подходит для вопросов по API, реализации решений и отладки кода распределённого обучения.

В материалах разобраны torch.distributed, общий контекст Join для процессов с неравным числом входов, а также классы Joinable и JoinHook. Эти хуки помогают участникам обучения корректно пережить более раннее завершение одного из процессов и избежать зависаний на коллективных операциях. Для работы указаны зависимости torch>=2.0 и transformers; проект на более старой версии PyTorch не соответствует этому требованию.

Какие задачи решает

  • настроить шардинг параметров через PyTorch FSDP
  • разобрать mixed precision и CPU offloading
  • перенести обучение на FSDP2
  • обработать неравное число входов у процессов
  • отладить код на базе torch.distributed

Примеры запросов агенту

  • Объясни, как настроить шардинг параметров и mixed precision в PyTorch FSDP.
  • Покажи, как применить Join для обучения, где процессы получают разное число входов.
  • Разбери ошибку в коде распределённого обучения на torch.distributed и предложи исправление.

Как установить distributed-training-pytorch-fsdp

1Через claude-code-templates

npx claude-code-templates@latest --skill ai-research/distributed-training-pytorch-fsdp

2Через Skills CLI (Vercel)

npx skills add davila7/claude-code-templates --skill distributed-training-pytorch-fsdp -a claude-code

3Вручную: положить файлы

~/.claude/skills/distributed-training-pytorch-fsdp/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/distributed-training-pytorch-fsdp/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о distributed-training-pytorch-fsdp

Как установить distributed-training-pytorch-fsdp в Claude Code?

Выполните npx claude-code-templates@latest --skill ai-research/distributed-training-pytorch-fsdp.

Что делает distributed-training-pytorch-fsdp?

Скилл объясняет работу PyTorch FSDP, включая шардинг параметров, mixed precision, CPU offloading и FSDP2. Он также помогает разбирать API и ошибки в распределённом обучении.

Что нужно для работы с distributed-training-pytorch-fsdp?

В зависимостях указаны torch>=2.0 и transformers. При версии PyTorch ниже 2.0 требование скилла не выполняется.

Похожие скиллы

Все скиллы по теме «ИИ и ML» →
skill-creator официальный anthropics Помогает создать новый скилл, доработать существующий и проверить результат через тестовые промпты и оценки. 414 180установок writing-for-agents Matt Pocock Помогает писать скиллы и документы с инструкциями для агентов. Пригодится при правках AGENTS.md, CLAUDE.md и связанных справочных файлов. 466 719установок media-use heygen-com Находит и генерирует ассеты для видео в HyperFrames — музыку, дикторский голос, аватары и эффекты. Сохраняет всё локально в assets. CX Codex +1 1 100 000установок mcp-builder официальный anthropics Скилл проводит через создание MCP-сервера на TypeScript или Python: от изучения протокола до тестов и оценки качества. 130 949установок subagent-driven-development Jesse Vincent Скилл выполняет план через отдельных субагентов для каждой задачи и проверяет результат после каждого шага. Подходит для независимых задач в одной сессии. CX Codex 237 746установок orchestration stablyai Координирует воркеров Orca через DAG задач, циклы супервизора и цепочки сообщений. Пригодится для распределения сложной работы между агентами. CX Codex +1 350 300установок

Из того же набора495

Весь набор →
discord-bot-architect Помогает писать ботов для Discord на JavaScript и Python: слэш-команды, кнопки, меню, шардинг. Пригодится, когда бот выходит за пределы учебного примера. 106установок emerging-techniques-knowledge-distillation Скилл помогает спланировать перенос знаний от большой языковой модели к компактной: разбирает функции потерь, температуру и дистилляцию ответов. Пригодится для обучения student-модели. 106установок django-pro Скилл помогает проектировать и проверять приложения на Django: от ORM и DRF до асинхронных представлений, Celery и Channels. Пригодится для разработки API, тестов и настройки проекта. 103установок deployment-procedures Скилл помогает планировать выкатку в продакшен, проверять результат и выбирать момент для отката. Нужен перед релизами на разных платформах. 101установок move-code-quality Разбирает пакеты на языке Move по чек-листу качества из Move Book и подсказывает, что поправить под Move 2024 Edition. 100установок doc Скилл для чтения, создания и правки документов .docx, когда важна вёрстка: таблицы, разрывы страниц, шрифты. Полезен, если документ уходит клиенту. 99установок electron-development Скилл для разработки десктопных приложений на Electron: изоляция контекста, безопасный IPC, сборка через electron-builder и автообновление. 98установок statsmodels Скилл для регрессий, GLM, временных рядов и проверки гипотез прямо в Claude. Пригодится, когда нужен вывод по коэффициентам, а не только предсказание. 97установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой