Навыки pufferlib
📦

pufferlib

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

Создавайте быстрые RL-процессы с PufferLib

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

Поддерживает: Claude Codex Code(CC)
📊 73 Адекватно

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

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

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

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

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

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

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

Использование «pufferlib». Обучите агента Procgen CoinRun PPO с PufferLib.

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

  • Настройка среды с рекомендуемым количеством параллельных сред.
  • Рабочий процесс обучения, охватывающий выбор политики, логирование, контрольные точки и оценку.
  • Шаги валидации для наград, наблюдений, пропускной способности и сохраненных моделей.

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

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

  • Дизайн PufferEnv с наблюдениями для каждого агента, дискретными действиями и общим состоянием эпизода.
  • Рекомендации по формированию награды за расстояние, достижение цели и временные ограничения.
  • Чеклист тестирования для поведения сброса, выходных данных step и многоагентных флагов done.

Использование «pufferlib». Мое RL-обучение идет медленнее, чем ожидалось.

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

  • Анализ узких мест, охватывающий стоимость среды, количество workers, размер batch и использование устройства.
  • Приоритизированный план настройки векторизации, профилирования и опциональной нативной оптимизации.

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

Средний риск

All 77 static alerts are false positives caused by RL environment names, Markdown formatting, ordinary assertions, documentation links, and expected checkpoint setup. One medium-risk credential issue remains because a Neptune token is accepted on the command line and can enter WandB configuration through vars(args). No prompt injection or malicious intent was found.

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

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

Средний
Experiment logger can expose a Neptune token
The template accepts a Neptune token through command-line arguments, and the WandB path passes every parsed argument through vars(args). The token can enter shell history, process listings, or WandB configuration.
The token is directly defined as an argparse value, and vars(args) includes it in the configuration passed to WandB. Disclosure depends on user options and logger behavior.
Поделиться и цитировать этот отчет

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

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

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

https://skillstore.io/skills/davila7-pufferlib/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Значок Markdown

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

Значок HTML

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

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

<iframe src="https://skillstore.io/embed/skills/davila7-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

davila7. (2026). pufferlib security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/davila7-pufferlib/audits/9

Цитата BibTeX

@techreport{davila7-davila7-pufferlib-2026, author = {davila7}, title = {pufferlib security audit report (audit version 9)}, institution = {Skillstore}, year = {2026}, number = {9}, url = {https://skillstore.io/skills/davila7-pufferlib/audits/9}, 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 9)" version: "unspecified" type: report authors: - name: "davila7" date-released: "2026-07-23" url: "https://skillstore.io/skills/davila7-pufferlib/audits/9" identifiers: - type: other value: "skillstore:davila7-pufferlib:audit:9" description: "Skillstore immutable audit report identifier"

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

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

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

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

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

k-dense-ai-pufferlib

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

2026-09-09

davila7 Текущий

davila7-pufferlib

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

2026-09-09

Оценка Skillstore

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

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

Обучение на существующих бенчмарках

Настраивайте обучение PPO для сред Ocean, Procgen, Atari, Gymnasium или PettingZoo.

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

Используйте паттерны PufferEnv для определения наблюдений, действий, наград, сбросов и многоагентного поведения.

Повышение пропускной способности обучения

Настраивайте векторизацию, количество workers, размеры batch и шаги профилирования для более быстрых RL-экспериментов.

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

Запустить обучение PPO
Помогите мне обучить агента PufferLib PPO в [environment]. Включите настройку, ключевые параметры, логирование и проверки валидации.
Создать PufferEnv
Спроектируйте PufferEnv для [task]. Определите наблюдения, действия, награды, логику завершения и тесты.
Оптимизировать векторизацию
Проверьте мою настройку обучения PufferLib. Порекомендуйте изменения векторизации, workers, batch и профилирования для увеличения числа шагов в секунду.
Спланировать многоагентное обучение
Создайте многоагентный план PufferLib для [scenario]. Охватите API среды, общие политики, логирование, масштабирование и отладку.

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

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

Избегать

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

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

Для чего предназначен этот навык?
Он помогает создавать, обучать, интегрировать и оптимизировать рабочие процессы обучения с подкреплением с PufferLib.
Обучает ли он модели автоматически?
Нет. Он предоставляет рекомендации и шаблоны, которые пользователи запускают в собственной среде.
Какие RL-фреймворки охвачены?
Он охватывает PufferLib Ocean, Gymnasium, PettingZoo, Atari, Procgen, Minigrid и связанные интеграции.
Может ли он помочь с многоагентными задачами?
Да. Он включает паттерны многоагентных сред, рекомендации по общим политикам и заметки по интеграции PettingZoo.
Требуются ли GPU?
Нет. Обучение на CPU возможно, но ускорение на GPU может повысить пропускную способность обучения политики.
Что следует подготовить перед использованием?
Подготовьте целевую среду, установленные зависимости, аппаратные ограничения и метрики успеха для эксперимента.

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

Автор

davila7

Лицензия

MIT

Ревизия Skillstore

r2

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

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

Ссылка

c43861a65bb95efcae259cd161c9d6f4dc7eec6f

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

26.07.2026

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

8 загрузок · 217 просмотров

Структура файлов

Больше от davila7

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

content-creator

87

Создавайте маркетинговый контент, готовый для SEO

Маркетинговым командам нужен понятный контент, который соответствует голосу бренда и поисковым целям. Этот навык предоставляет шаблоны, скрипты анализа и рекомендации по платформам для повторяемого производства контента.

Письмо и контент Просмотр
📦

treatment-plans

86

Создание структурированных планов медицинского лечения

Клинические планы лечения часто оказываются непоследовательными, слишком объемными или сложными для проверки. Этот навык предоставляет специализированные шаблоны, измеримые цели, временные рамки и локальные средства контроля качества.

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

clinical-reports

86

Создание структурированных клинических отчетов

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

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

exploratory-data-analysis

85

Анализ файлов научных данных

Файлы научных данных сложно исследовать, поскольку каждый формат по-разному хранит структуру и метаданные. Этот навык определяет форматы, оценивает качество данных и создает практические отчеты по разведочному анализу данных в формате markdown.

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

diffdock

85

Запуск рабочих процессов молекулярного докинга DiffDock

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

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

agentdb-reinforcement-learning-training

79

Обучайте RL-агентов с AgentDB

от DNYoussef

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

Кодинг и разработка Просмотр
📦

ml-expert

78

Создавайте модели PyTorch с ML-специалистом

от DNYoussef

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

Кодинг и разработка Просмотр
📦

add-cuda-kernel

77

Добавление CUDA-ядер в FlashInfer

от flashinfer-ai

Добавление нового ядра FlashInfer требует согласованных изменений в C++, Python, JIT, тестах и бенчмарках. Этот навык предоставляет структурированный рабочий процесс, которому AI-ассистент для программирования может безопасно следовать.

Кодинг и разработка Просмотр
📦

agentdb-learning-plugins

77

Обучение обучающих плагинов AgentDB

от DNYoussef

Командам нужны практические рекомендации по агентам обучения с подкреплением в AgentDB. Этот навык предоставляет шаблоны, рабочие процессы обучения и паттерны оценки для обучающих плагинов.

Кодинг и разработка Просмотр