This commit is contained in:
Horldsence
2026-09-11 21:00:39 +08:00
parent 2a3ead5d3d
commit 1725cd0891
168 changed files with 170687 additions and 874 deletions
+25
View File
@@ -0,0 +1,25 @@
"""HRL 消融入口(P2 待实现)。
预定义消融维度:时间目标 vs prompt 塑形、信息增益奖励系数、动作掩码取消范围、
课程学习、粒子统计特征。硬性协议守卫/证书/预算永远保留,不在消融中取消。
"""
from __future__ import annotations
import argparse
def main(argv=None) -> int:
parser = argparse.ArgumentParser(description=__doc__)
parser.add_argument("--variants", default="time,prompt,no_info,no_mask,no_curriculum")
parser.add_argument("--manifest", default="output/hrl/manifests/final.json")
parser.add_argument("--output", default="output/hrl/p2-ablation")
parser.add_argument("--timesteps", type=int, default=2048)
parser.add_argument("--seeds", type=int, default=5)
parser.parse_args(argv)
raise NotImplementedError(
"P2 尚未实现:必须先完成专家 BC 与冻结场景对照,"
"再对相同训练步数/场景/种子逐项消融;P1 只保证 benchmark/training/CLI。")
if __name__ == "__main__":
raise SystemExit(main())