PerforatedAI — скилл
Скиллы для Claude Code, Codex и Cursor встраивают искусственные дендриты в PyTorch-модель и разбирают результаты обучения.
- 241 ★ репозитория
- Последний коммит
- Apache-2.0
Расширенный доступ
Почему такой уровень
- Скилл правит обучающий скрипт проекта и конфигурацию запусков.
- Обучение остается за пользователем: агент не запускает код, но читает присланный вывод.
Установка
- Работает в
Ручная установка
npx skills add PerforatedAI/PerforatedAI -a claude-code -s '*'Команда из README ставит все скиллы в проект. Замените `claude-code` на `github-copilot`, `codex` или `cursor`.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Скилл правит обучающий скрипт проекта и конфигурацию запусков.
- Обучение остается за пользователем: агент не запускает код, но читает присланный вывод.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Папка `skills/` содержит восемь скиллов для интеграции библиотеки PerforatedAI в обучающий скрипт на PyTorch. Библиотека добавляет искусственные дендриты: дополнительные сигналы обучения на уровне отдельных нейронов. Главный скилл `perforatedai` запускается фразой «Perforate my model», разбирает код и вносит около десяти строк интеграции. Остальные скиллы подключаются по ситуации. `perforatedai-analyze` читает CSV-выводы обучения и советует изменения конфигурации, `perforatedai-distributed` срабатывает при DataParallel и DDP, `perforatedai-libraries-transformers` при HuggingFace `Trainer`. `perforatedai-wandb` настраивает логирование в Weights and Biases, `perforatedai-plot` рисует зависимость точности от числа параметров. Обучение запускает пользователь, агент читает присланный вывод.
Для кого. ML-инженеры и исследователи на PyTorch, которые хотят проверить дендритную оптимизацию без ручной переделки обучающего кода.
Подходит, если
- Модель на PyTorch упирается в точность, и нужно проверить дендриты на ней.
- Размер модели ограничен, а точность нужно сохранить.
- Обучение идет через HuggingFace `Trainer` или на нескольких GPU.
- После прогона нужно разобрать CSV и понять, что менять в конфигурации.
Не подходит, если
- Модель написана не на PyTorch.
- Нужна только справка по библиотеке без правок скрипта.
- Обучение уже оптимизировано под жесткий бюджет и менять цикл нельзя.
Пример запроса к агенту
Perforate my model: встрой дендриты в обучение из `train.py` и скажи, какую команду мне запустить.Ограничения
Нужны Python 3.7 или новее и PyTorch 1.9 или новее. Сам пакет скиллы не ставят: `pip install perforatedai perforatedbp` выполняют отдельно. Цифры из README относятся к полной системе Perforated Backpropagation из пакета Perforated AI Suite, доступного по запросу. Команда `npx skills add` копирует скиллы в папку выбранного агента. Для моделей на других фреймворках скиллы не предназначены. Лицензия репозитория — Apache-2.0.
Как отключить. Удалите папки скиллов `perforatedai*` из `.claude/skills/` или каталога другого агента. Правки в обучающем скрипте откатите через git.
Частые вопросы
Как поставить скиллы PerforatedAI в Claude Code?
Откройте терминал в корне проекта и выполните `npx skills add PerforatedAI/PerforatedAI -a claude-code -s '*'`. Для другого агента замените значение после `-a` на `github-copilot`, `codex` или `cursor`.
Какую фразу сказать агенту, чтобы начать?
«Perforate my model». Для отладки подойдет «Debug my perforated model», для вывода в продакшн «Export my perforated model» с форматами ONNX, TFLite и TorchScript.
Что делает скилл perforatedai-analyze?
Читает CSV-файлы после обучения и рекомендует изменения конфигурации. Вызывают его фразой «Analyze my perforated results» после завершения прогона.
Нужно ли ставить библиотеку отдельно?
Да. Скиллы только правят скрипт, поэтому `pip install perforatedai perforatedbp` выполняют в окружении проекта до первой интеграции.
Подходят ли скиллы для обучения на нескольких GPU?
Да. Скилл `perforatedai-distributed` подключается сам, когда главный скилл находит DataParallel или DDP.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыLedidi проектирует минимальные правки ДНК, РНК и белков под нужный ответ модели; встроенный навык ведет агента по API.
Шаблон для аналитиков данных: AGENTS.md, CLAUDE.md и набор скиллов по Python, SQL, Polars и диагностике моделей.
Скиллы Probabl для экспериментов по машинному обучению: пайплайн на scikit-learn и skrub, оценка, аудит и подключение к Skore Hub
17 скиллов для вычислительной биологии: RNA-seq, одноклеточный анализ, структуры белков, докинг, литература и графики
SciAgent-Skills — скиллы по биоинформатике
SciAgent-Skills
Около 200 скиллов для Claude Code по биоинформатике, химии и биостатистике: от анализа РНК-секвенирования до докинга молекул
Скилл Claude Code учит агента библиотеке tangermeme для анализа геномных нейросетей: DeepLIFT/SHAP, мутагенез, дизайн.
Коротко о README
Библиотека добавляет дендриты к нейронам PyTorch-модели и обещает прирост точности, сжатие и экономию данных. В репозитории есть примеры (MNIST, TD3, ImageNet ResNet-18, Edge Impulse) и документация API. Скиллы описаны в разделе AI Agent Skills.
Бейдж для README
Исходный SKILL.md
--- name: perforatedai description: "Expert in PerforatedAI library for adding artificial dendrites to PyTorch neural networks. Triggers: 'Perforate my model' (start interactive setup), 'debug my perforated model' (debug/optimize existing integration), 'load my perforated model for inference' (deploy trained models), 'export my perforated model' (ONNX/TFLite/TorchScript export). Also use when: debugging dendrite training, configuring PAI settings, troubleshooting dendrite issues, working with PAINeuronModule or PAIDendriteModule. For analyzing completed training results, use the perforatedai-analyze skill." --- # PerforatedAI Dendrite Network Skill ## Available Resources This skill references the following resources in the PerforatedAI repository on GitHub: - **API Documentation**: [api/](https://github.com/PerforatedAI/PerforatedAI/tree/main/api) - All API guides and references - **Source Code**: [perforatedai/](https://github.com/PerforatedAI/PerforatedAI/tree/main/perforatedai) - Complete PerforatedAI library implementation - **Examples**: [examples/](https://github.com/PerforatedAI/PerforatedAI/tree/main/examples) - Working code examples for various architectures Feel free to reference these when helping users debug or understand implementation details. ## Entry Points ### 1. "Perforate my model" - Interactive Setup