pufferlib
Version-aware guidance for PufferLib reinforcement-learning environments, vectorization, policies, PuffeRL training, evaluation, and safe checkpoint review. Use when adapting Gymnasium/PettingZoo environments to published PufferLib 3.0.0 or working with the redesigned native 4.0 source line.
- Version
- 1.1
- License
- MIT
- Compatibility
- Bundled CLIs require Python 3.10+ and use only the standard library. Published pufferlib 3.0.0 supports Python >=3.9 but ships as a native-code source archive; current 4.0 source requires Python >=3.10, Torch >=2.9, and an audited CPU/CUDA toolchain. Network, GPU, native builds, environment plug-ins, assets, checkpoints, and external logging are never required by the bundled CLIs.
Pinned to revision de66e10cd0c8, so it is the text this page describes rather than whatever the author pushed since.
Pre-approved tools experimental
Experimental field. Support varies between clients, so this list is what the author declared, not what your client will enforce.
- Read
- Bash
- Grep
- Python
Files
- skills/pufferlib/SKILL.md
- skills/pufferlib/references/environments.md
- skills/pufferlib/references/integration.md
- skills/pufferlib/references/policies.md
- skills/pufferlib/references/training.md
- skills/pufferlib/references/vectorization.md
- skills/pufferlib/scripts/__init__.py
- skills/pufferlib/scripts/_common.py
- skills/pufferlib/scripts/benchmark_vectorization.py
- skills/pufferlib/scripts/env_contract_validator.py
- skills/pufferlib/scripts/env_template.py
- skills/pufferlib/scripts/inspect_checkpoint.py
- skills/pufferlib/scripts/repro_plan.py
- skills/pufferlib/scripts/train_template.py
- skills/pufferlib/scripts/validate_plan.py
Every link opens the file at its source, pinned to the revision this page describes.