计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
rl-baselines3-zoo【效率与协作】Operate RL Baselines3 Zoo package and CLI workflows for Stable-Baselines3 reinforcement-learning experiments.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this repo skill when the task involves RL Baselines3 Zoo / rl_zoo3: training Stable-Baselines3 or SB3-Contrib agents from Zoo hyperparameter files, evaluating saved agents, tuning with Optuna, using Gymnasium env IDs and wrappers/callbacks, plotting Zoo logs, or managing Hub/W&B/video integrations.
python - <<'PY'
import rl_zoo3
print(rl_zoo3.__version__)
print(sorted(rl_zoo3.ALGOS))
PY
python -m rl_zoo3.train --help
python -m rl_zoo3.enjoy --help
For a bundled, non-mutating check:
python scripts/check_rl_zoo3_install.py --check-plots
| User task | Read |
|---|---|
Build, run, resume, or debug a training command; choose --algo, --env, --log-folder, eval/checkpoint/replay flags, device, --gym-packages, or W&B route flags | training-cli |
Read, write, or validate RL Zoo YAML/Python hyperparameter configs, default/atari entries, normalize, wrappers/callback config, --conf-file, or --hyperparams quoting | config-hyperparams |
Run or diagnose Optuna HPO: -optimize, samplers/pruners, storage/study reuse, --trial-id, distributed workers, HPO report artifacts | tuning-optimization |
Load/evaluate an existing local model with enjoy, choose final/best/checkpoint/latest, inspect log/model folders, use no-render evaluation, or plan local benchmark smoke checks | evaluation-and-artifacts |
| Register custom Gymnasium envs, validate wrapper/callback/policy import strings, use built-in wrappers/callbacks, patch custom algorithms/SBX | custom-components |
Plan Hugging Face Hub download/upload/model-card commands, W&B tracking, record_video, record_training, display/ffmpeg/gif requirements | integrations-hub-tracking |
Plot monitor/evaluation curves, build all_plots / plot_from_file commands, run bounded benchmark output flows, troubleshoot rliable/plot deps | plotting-benchmarking |
python -m rl_zoo3.train --algo ppo --env CartPole-v1 --n-timesteps 1000
python -m rl_zoo3.enjoy --algo ppo --env CartPole-v1 -f logs --exp-id 0 --no-render
rl_zoo3 train / rl_zoo3 enjoy only when the console router imports cleanly. The console router imports plotting modules, so base installs can fail unless plot dependencies are installed.Example:
python scripts/build_rl_zoo3_command.py train -- --algo ppo --env CartPole-v1 --n-timesteps 1000
--device cuda in a long run.ffmpeg, or plot extras; route to the owning sub-skill first.