Overview of Stable Baselines3 (SB3)
masterStable Baselines3 (SB3) is a collection of reliable reinforcement learning (RL) algorithm implementations built on PyTorch. It is designed to provide a unified structure for all algorithms, following PEP 8 standards, with high code coverage, type hints, and TensorBoard support.
Key ecosystem components include:
- RL Baselines3 Zoo: A training framework for SB3 that provides pre-trained agents, scripts for training, evaluating, hyperparameter tuning, plotting results, and recording videos.
- SB3-Contrib: A repository for experimental RL features and the latest algorithms.
- SBX (Stable-Baselines Jax): A version of SB3 that utilizes Jax for performance.