alterlab-pufferlib - Scale reinforcement learning with PufferLib
Trains reinforcement learning agents with PufferLib using parallel vectorized environments, native multi-agent support, custom PufferEnv tasks, and integrated environments.
Tags
Updated: 2026-10-03reinforcement learningPufferLibPPOvectorized environmentsmulti-agent learningparallel trainingGymnasiumPettingZoo
Capabilities
Typical Outputs
What this skill does
- Train PPO agents
- Create PufferEnv tasks
- Vectorize environment simulation
- Integrate Gymnasium environments
- Integrate PettingZoo environments
- Develop custom policies
- Scale multi-agent training
Inputs
- Reinforcement learning environment
- Training configuration
- Policy architecture
- Environment integration settings
- Checkpoint path
Outputs
- Trained policy
- Training metrics
- Environment implementation
- Training checkpoint
- Training status
Requirements
- Local Python environment
- uv command
- pufferlib Python package
- PufferLib 3.0.x
- Optional GPU
- No API key
