DLR-RM/rl-baselines3-zoo
A training framework for Stable Baselines3 reinforcement learning agents, with hyperparameter optimization and pre-trained agents included.
解决的问题
RL Baselines3 Zoo 简化了强化学习(RL)智能体的训练、评估和基准测试流程。它通过提供标准化框架和大量常见环境的预调优超参数集合,消除了项目启动时的试错过程。
如何工作
基于 Stable Baselines3 构建,该框架提供命令行界面(CLI)以执行 RL 工作流。用户只需指定算法和环境即可训练智能体,按设定间隔评估性能,并使用提供的脚本绘制结果或录制智能体运行的视频。它还包含一个包含优化超参数的 YAML 文件库以及一个预训练智能体的存储库。
适用人群
专为希望快速基准测试不同算法、无需手动调整每个超参数即可训练智能体,或访问标准环境高性能预训练模型的 RL 实践者和研究人员设计。
主要亮点
- 丰富的库支持:涵盖 Atari、Classic Control、Box2D、PyBullet、MuJoCo 和 Robotics 等超过 200 个环境的调优超参数和训练好的智能体。
- 集成工具:提供内置脚本用于训练、评估、超参数调优和结果可视化。
- 广泛兼容性:支持 PPO、DQN、SAC、TD3 和 TQC 等多种 RL 算法。
- 外部集成:与 Weights & Biases 集成以追踪实验,与 Hugging Face 集成以共享模型。
相关
- 项目
- 项目
- 项目
- 项目
- 项目