计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
plotting-benchmarking【效率与协作】Plot RL Baselines3 Zoo training/evaluation results and build safe benchmark result commands.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when a future Researcher needs RL Baselines3 Zoo plotting or benchmark-result workflows from an installed rl_zoo3 package: training monitor curves, evaluation curves, postprocessed result pickles, rliable comparison plots, or bounded benchmark-table commands.
rl_zoo3 plot_train or python -m rl_zoo3.plots.plot_train.evaluations.npz with rl_zoo3 all_plots or python -m rl_zoo3.plots.all_plots..pkl result files with rl_zoo3 plot_from_file or python -m rl_zoo3.plots.plot_from_file, including --rliable, --versus, and --iqm options.python -m rl_zoo3.benchmark --test-mode --no-hub.best_model.zip, checkpoint/latest model loading, and no-render enjoy evaluation: ../evaluation-and-artifacts/SKILL.md.../tuning-optimization/SKILL.md.../integrations-hub-tracking/SKILL.md.../training-cli/SKILL.md.../../references/install-and-environment.md.plot_train; evaluations.npz files imply all_plots; an exported result .pkl implies plot_from_file; benchmark tables imply python -m rl_zoo3.benchmark.python -m rl_zoo3.plots.<module> if the rl_zoo3 console router is unavailable; use rl_zoo3 <plot_subcommand> when plotting extras import successfully.MPLBACKEND=Agg; also pass --no-display to all_plots. plot_train and plot_from_file call plt.show(), so the backend guard is the no-display safety mechanism.--test-mode and --no-hub, and use a caller-controlled benchmark directory.references/plotting-workflows.md explains data formats, command recipes, and rliable interpretation boundaries.references/benchmarking.md explains benchmark inputs, outputs, and side-effect controls.references/troubleshooting.md maps common plotting/benchmark failures to fixes.scripts/plotting_command_builder.py builds non-executing plotting/benchmarking commands and can statically validate input files.python scripts/plotting_command_builder.py \
all-plots --algos sac td3 tqc --envs Half Ant --exp-folders ./logs \
--labels local --output ./plots/offpolicy --print-n-trials
python scripts/plotting_command_builder.py \
plot-from-file --input ./plots/offpolicy.pkl --skip-timesteps --rliable --versus \
--labels SAC TD3 TQC --output ./plots/offpolicy.svg
python scripts/plotting_command_builder.py \
benchmark --log-dir ./rl-trained-agents --benchmark-dir ./benchmark-output \
--n-timesteps 100 --num-threads 1
The helper prints commands only; it does not train, evaluate, open figures, contact the Hub, or write benchmark/plot output files.