界面已本地化;技能介绍与说明文档按所选语言由 AI 自动翻译,代码、命令、路径和专业术语保留原文,以原作者文档为准。
探索技能
开发与工程 · SKILL.md

diayn_recovery_evaluation_harness

diayn_recovery_evaluation_harness

【开发与工程】Assemble validator-compatible reduced DIAYN recovery experiments that exercise fixed skills, discriminator rewards, and policy updates.

独立 GitHub 快照 · 自动分类 · 以原作者文档为准

技能说明

GitHub

name: diayn_recovery_evaluation_harness description: Assemble validator-compatible reduced DIAYN recovery experiments that exercise fixed skills, discriminator rewards, and policy updates.

DIAYN Recovery Evaluation Harness

Use this skill to produce an executable reduced recovery for DIAYN when full MuJoCo/SAC training is blocked by runtime or time limits. It should be used only with explicit proxy/reduced labeling and mechanism checks. Do not use it to bypass available full training.

Inputs

  • Attempt directory.
  • Generated skills root containing the DIAYN helper skills.
  • module_plan.json with the recovery target.
  • environment/runtime_handoff.json describing runtime blockers and allowed sources.

Outputs

  • recovery/recovery_result.json.
  • recovery/logs/training_trace.json.
  • recovery/logs/generated_data_item.json.
  • recovery/logs/generated_skill_invocations.json.
  • recovery/source_manifest.json.

Workflow

  1. Read target metadata and runtime handoff.
  2. Import and invoke generated helper scripts for prior scheduling, discriminator reward, and policy update.
  3. Build a deterministic three-skill line-world rollout batch.
  4. Execute a real parameter update and record before/after losses.
  5. Write all recovery artifacts and mechanism checks for the experiment gate.
  6. Run the Distiller recovery validator after the harness completes.

Validation

Run python scripts/run_diayn_recovery.py --attempt-dir <attempt> --skills-root <generated_root>. Tests exercise the data-building function and confirm the expected mechanism flags.

Limitations

The harness is a reduced proxy, not a full benchmark reproduction. It should be accepted only in soft mode when full recovery is blocked and the experiment validator passes.

我的收藏