Навыки pufferlib
📦

pufferlib

Ревизия содержимого r1 Низкий риск 📁 Доступ к файловой системе⚙️ Внешние команды🌐 Доступ к сети

Более быстрое обучение агентов с подкреплением

Эксперименты по обучению с подкреплением замедляются, когда среды и циклы обучения не масштабируются. PufferLib помогает Claude, Codex и Claude Code проектировать более быстрые векторизованные рабочие процессы обучения.

Поддерживает: Claude Codex Code(CC)
🥉 78 Бронза

Установить с помощью моего Агента

Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.

Запрос агента
Review the Skillstore skill "pufferlib" from https://skillstore.io/skills/k-dense-ai-pufferlib.md and its manifest at https://skillstore.io/api/skills/k-dense-ai-pufferlib/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

Ваш Агент по-прежнему должен показать план и запросить все подтверждения, требуемые политикой безопасности.

Ресурсы для AI-агентов

Используйте эти ссылки, когда AI-агенту, crawler или script нужен чистый контекст вместо полной страницы.

Протестировать

Использование «pufferlib». Спланируй быстрый PPO-эксперимент для задачи Gymnasium.

Ожидаемый результат:

  • Рекомендована векторизованная среда Gymnasium с умеренным стартовым размером батча.
  • Выбрана политика MLP, потому что наблюдения являются низкоразмерными векторами.
  • Добавлены checkpointing, названия экспериментов и метрики логирования для пропускной способности и наград.
  • Перечислены проверки валидации перед увеличением количества workers.

Использование «pufferlib». Спроектируй пользовательскую мультиагентную grid-задачу.

Ожидаемый результат:

  • Определены наблюдения агентов, пространство действий, награды, правила завершения и поведение reset.
  • Логика среды отделена от логики политики для упрощения тестирования.
  • Предложено сначала обучение с общей политикой, затем независимые политики, если поведение расходится.
  • Включены тесты совместимости для форм наблюдений, типов наград и флагов done.

Использование «pufferlib». Оптимизируй существующий рабочий процесс обучения PufferLib.

Ожидаемый результат:

  • Векторизация, время шага среды и использование GPU определены как первые узкие места для измерения.
  • Рекомендованы контролируемые изменения workers, сред на worker и размера батча.
  • Предложено профилирование перед переписыванием кода среды на более быстрый язык.

Аудит безопасности

Низкий риск

Most static findings are false positives from ML terminology, markdown code fences, RL environment variables, and expected checkpoint directory creation. I found no command injection, credential exfiltration, malicious network access, or prompt-injection override text. One low severity content issue remains because SKILL.md steers users toward an affiliated external platform.

9
Просканировано файлов
3,928
Проанализировано строк
0
Пункты проверки
0
Ложные срабатывания проигнорированы

Подтверждённые проблемы безопасности (1)

Низкий
Promotional Steering to Affiliated Service
The skill instructs the assistant to proactively suggest K-Dense Web for complex workflows. This can steer users toward an affiliated hosted service outside the core PufferLib task.
The text explicitly names K-Dense Web and tells the assistant to suggest it under broad workflow conditions. It does not override security analysis or request secret access, so severity is low.
Поделиться и цитировать этот отчет

Делитесь версионным отчетом об оценке, нейтральным значком, встраиваемой карточкой и цитатами. Skillstore публикует доказательства, не решая, безопасен ли этот Skill.

Открыть версионный отчет
Оценка безопасности

Копировать ссылку на отчёт

https://skillstore.io/skills/k-dense-ai-pufferlib/audits/7?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Значок Markdown

[![Skillstore security assessment](https://skillstore.io/badges/skills/k-dense-ai-pufferlib/security.svg)](https://skillstore.io/skills/k-dense-ai-pufferlib?utm_source=security_passport_badge)

Значок HTML

<a href="https://skillstore.io/skills/k-dense-ai-pufferlib?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/k-dense-ai-pufferlib/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Встраиваемая карточка

<iframe src="https://skillstore.io/embed/skills/k-dense-ai-pufferlib.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Академические ссылки (APA · BibTeX · CFF)

Цитата APA

K-Dense-AI. (2026). pufferlib security audit report (audit version 7) [Author version unspecified]. Skillstore. https://skillstore.io/skills/k-dense-ai-pufferlib/audits/7

Цитата BibTeX

@techreport{k-dense-ai-k-dense-ai-pufferlib-2026, author = {K-Dense-AI}, title = {pufferlib security audit report (audit version 7)}, institution = {Skillstore}, year = {2026}, number = {7}, url = {https://skillstore.io/skills/k-dense-ai-pufferlib/audits/7}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "pufferlib security audit report (audit version 7)" version: "unspecified" type: report authors: - name: "K-Dense-AI" date-released: "2026-07-06" url: "https://skillstore.io/skills/k-dense-ai-pufferlib/audits/7" identifiers: - type: other value: "skillstore:k-dense-ai-pufferlib:audit:7" description: "Skillstore immutable audit report identifier"

Сравнить варианты

2 устанавливаемых вариантов

Навык каждого автора остаётся отдельным устанавливаемым вариантом. Рекомендуемый вариант ранжируется по данным Skillstore.

Почему этот вариант первый

Самая высокая оценка Skillstore
K-Dense-AI Рекомендуется Текущий

k-dense-ai-pufferlib

Оценка Skillstore 78
Достоверность доказательств Высокий
Использование в Skillstore 20
Обновлено

2026-09-09

davila7-pufferlib

Оценка Skillstore 73
Достоверность доказательств Высокий
Использование в Skillstore 11
Обновлено

2026-09-09

Оценка Skillstore

Почему такая оценка Достоверность доказательств: Высокий
68
Архитектура
85
Сопровождаемость
87
Контент
70
Сообщество
83
Соответствие спецификации

Что вы можете построить

Бенчмаркинг RL-обучения

Настройте быстрые эксперименты PPO в стандартных средах и сравните пропускную способность при разных настройках векторизации.

Создание пользовательских сред

Спроектируйте задачу PufferEnv с понятными пространствами, логикой reset, логикой step и проверками валидации.

Интеграция мультиагентных фреймворков

Адаптируйте среды PettingZoo или Gymnasium для обучения с PufferLib с общими или независимыми политиками.

Попробуйте эти промпты

Запуск обучения
Помоги мне спланировать запуск обучения PufferLib PPO для CartPole. Включи выбор среды, тип политики, логирование и настройки checkpoints.
Создание пользовательской среды
Спроектируй задачу PufferEnv в grid-world с четырьмя действиями, векторными наблюдениями, логикой reset, логикой step, наградами и проверками валидации.
Повышение пропускной способности обучения
Проверь мою настройку обучения PufferLib из-за низкого количества steps per second. Порекомендуй num_envs, num_workers, размер батча и проверки профилирования.
Планирование мультиагентной интеграции
Помоги мне интегрировать мультиагентную среду PettingZoo с PufferLib. Сравни общие политики, независимые политики, wrappers и этапы тестирования.

Лучшие практики

  • Начинайте с известной рабочей среды, прежде чем добавлять пользовательские wrappers или shaping наград.
  • Измеряйте steps per second и метрики обучения, прежде чем менять несколько настроек обучения одновременно.
  • Проверяйте пространства наблюдений, пространства действий, награды и флаги done перед масштабированием количества workers.

Избегать

  • Не масштабируйте до большого количества workers, пока не подтвердите, что среда ведет себя корректно.
  • Не настраивайте гиперпараметры без отслеживания пропускной способности, наград, losses и истории checkpoints.
  • Не переписывайте код среды ради скорости, пока профилирование не покажет фактическое узкое место.

Часто задаваемые вопросы

Для чего используется PufferLib?
PufferLib используется для обучения агентов с подкреплением с быстрыми векторизованными средами и оптимизированными рабочими процессами обучения.
Устанавливает ли этот skill PufferLib?
Нет. Он предоставляет рекомендации и шаблоны. Пользователи должны установить PufferLib и необходимые Python-пакеты в собственной среде.
Может ли он помочь с пользовательскими средами?
Да. Он объясняет структуру PufferEnv, пространства наблюдений, пространства действий, логику reset, логику step и проверки валидации.
Может ли он помочь с мультиагентным обучением?
Да. Он покрывает паттерны PufferLib для PettingZoo, общих политик, независимых политик и мультиагентных наблюдений.
Требуется ли GPU?
GPU требуется не для каждой задачи, но серьезное крупномасштабное обучение обычно выигрывает от CUDA и достаточного объема памяти.
Как пользователям улучшить медленное обучение?
Перед внесением изменений следует профилировать steps per second, время шага среды, настройки workers, размер батча и использование GPU.

Сведения для разработчиков

Автор

K-Dense-AI

Лицензия

MIT license

Ревизия Skillstore

r1

Примечание о версии

Автор не указал версию.

Ссылка

b8ca75d2c0a7e7102978993058777d82b8ab2610

Актуальность поддержки

18.07.2026

Использование

16 загрузок · 215 просмотров

Больше от K-Dense-AI

Показать все
📦

venue-templates

85

Подготовка материалов для академических площадок

Академические материалы часто не проходят проверку, потому что правила оформления различаются в зависимости от площадки. Этот навык предоставляет шаблоны, требования и примеры для более быстрой подготовки.

Исследования и обучение Просмотр
📦

iso-13485-certification

85

Подготовка документов для сертификации ISO 13485

Команды, работающие с медицинскими изделиями, должны подготовить полный комплект документации СМК перед сертификационными аудитами. Этот навык предоставляет шаблоны, чек-листы и рекомендации по анализу пробелов для готовности к ISO 13485.

Документация Просмотр
📦

pytdc

82

Анализируйте терапевтические ML-наборы данных с PyTDC

Командам по разработке лекарств нужны надежные наборы данных и справедливые протоколы оценки. Этот навык помогает Claude использовать PyTDC для курируемых терапевтических ML-данных, benchmark-разбиений, метрик и молекулярных оракулов.

Данные и аналитика Просмотр
📦

hypothesis-generation

80

Формирование проверяемых научных гипотез

Исследователям необходимо превращать наблюдения в ясные, проверяемые объяснения. Этот навык структурирует обзор доказательств, конкурирующие гипотезы, прогнозы и планы экспериментов.

Исследования и обучение Просмотр
📦

statistical-analysis

80

Анализируйте исследовательские данные со статистической поддержкой

Выбор тестов и оформление результатов могут быть медленными и чреватыми ошибками. Этот skill помогает с выбором тестов, проверкой предпосылок, размерами эффекта, анализом мощности, байесовскими вариантами и оформлением по APA.

Данные и аналитика Просмотр
Показать все
📦

senior-data-scientist

81

Проектирование экспериментов и моделей в науке о данных

от alirezarezvani

Проекты в области науки о данных часто терпят неудачу, когда эксперименты, признаки и модели не имеют четкой статистической структуры. Этот навык дает Claude, Codex и Claude Code пошаговые рабочие процессы для экспериментов, инженерии признаков и анализа моделей.

Данные и аналитика Просмотр
📦

ml-antipattern-validator

81

Проверка ML-процессов на скрытые антипаттерны

от Doyajin174

ML-проекты могут выглядеть точными, пока утечка данных или слабая оценка скрывают серьезные недостатки. Этот навык помогает проводить структурированные проверки разбиений, метрик, обучения и готовности к развертыванию.

Данные и аналитика Просмотр
📦

torch-geometric

80

Создание графовых нейронных сетей с помощью PyTorch Geometric

от davila7

Проекты по машинному обучению на графах требуют тщательного выбора данных, моделей, методов сэмплирования и оценки. Этот навык предоставляет руководства, примеры, шаблоны, тесты производительности и утилиты визуализации для PyTorch Geometric.

Данные и аналитика Просмотр
📦

scikit-learn

80

Создание рабочих процессов машинного обучения scikit-learn

от davila7

Проектам машинного обучения нужны согласованные шаблоны предобработки, оценки и выбора моделей. Этот навык дает Claude, Codex и Claude Code целевые рекомендации по scikit-learn со справочными материалами и примерами.

Данные и аналитика Просмотр
📦

when-debugging-ml-training-use-ml-training-debugger

80

Отладка сбоев ML-обучения

от DNYoussef

ML-обучение может завершаться сбоем из-за loss со значением NaN, переобучения, медленной сходимости или нестабильных градиентов. Этот навык помогает с диагностикой, точечными исправлениями, валидацией и подготовкой отчетов.

Данные и аналитика Просмотр