PyTorch library for reinforcement learning algorithm implementations
Top 4.6% on sourcepulse
Stable-Baselines3 (SB3) provides reliable, PyTorch-based implementations of state-of-the-art reinforcement learning algorithms. It targets researchers and industry professionals seeking robust baselines for replication, refinement, and new idea development, offering a user-friendly interface for both beginners and experienced RL practitioners.
How It Works
SB3 offers a common, scikit-learn-like interface for various RL algorithms, abstracting away implementation complexities. It emphasizes code quality, documentation, and compatibility with custom environments and policies, facilitating easier experimentation and comparison of RL approaches.
Quick Start & Requirements
pip install 'stable-baselines3[extra]'
(includes Tensorboard, OpenCV, etc.) or pip install stable-baselines3
.Highlighted Details
Maintenance & Community
CONTRIBUTING.md
.Licensing & Compatibility
Limitations & Caveats
The core SB3 library is stable, with newer algorithms and experimental features available in the separate SB3-Contrib
repository. The project explicitly states they do not provide technical support or consulting via email.
1 week ago
Inactive