计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
learning【效率与协作】Configure REINVENT4 transfer learning and staged reinforcement learning runs safely.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the user asks for transfer learning, transfer_learning.toml, staged RL/curriculum learning, staged_learning.toml, diversity filters, inception memory, TensorBoard monitoring, or a TL-then-RL workflow.
run_type = "transfer_learning" to bias a prior or checkpoint toward a curated SMILES set and write an output_model_file that can later be sampled or used as an RL agent_file.run_type = "staged_learning" for all reinforcement learning, including a single-stage RL run and multi-stage curriculum learning.agent_file to the chosen TL .model or checkpoint while keeping prior_file compatible with the same generator type.sample_strategy; LibInvent/LinkInvent use two-column fragment inputs.device = "cuda:0", tell the user reinvent --device cpu FILE overrides the config for CPU fallback.python sub-skills/learning/scripts/check_learning_config.py CONFIG from the skill root or copy the script beside the planned config.num_epochs for TL, conservative RL max_steps, and checkpoint files on every stage.run_type, device, optional top-level tb_logdir, then [parameters] with input_model_file, smiles_file, output_model_file, num_epochs, batch_size, and usually validation_smiles_file plus save_every_n_epochs.[parameters.pairs] or dotted pairs.* thresholds for Tanimoto pair construction.run_type, device, optional top-level tb_logdir, [parameters], [learning_strategy], optional [diversity_filter], optional [inception] or [intrinsic_penalty], and one or more [[stage]] blocks.prior_file, agent_file, summary_csv_prefix, batch_size, optional smiles_file for conditional generators, and safe checkpoint/continuation settings (use_checkpoint, purge_memories).[[stage]] needs max_steps, termination = "simple", min_steps, max_score, optional chkpt_file, and [stage.scoring] with inline components or filename plus filetype for bundled stage scoring files.references/tl-rl-workflows.md for concrete TL, staged RL, diversity filter, inception, intrinsic penalty, and TL-then-RL patterns.references/monitoring-and-outputs.md for TensorBoard log layout, CSV columns, checkpoint behavior, and review criteria.references/troubleshooting.md for device fallback, missing model/input files, model type mismatch, scoring-file path errors, SMILES column issues, TensorBoard confusion, remote responder setup, and long-run safeguards.scripts/check_learning_config.py to statically parse TOML/JSON/YAML configs and report missing major sections or risky settings without importing REINVENT4 or starting training.