114514
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
"""HRL Optuna TPE 调参入口(P2 待实现)。
|
||||
|
||||
搜索空间按用户 Prompt §10,但只允许在不破坏覆盖证明/证书/预算的工程参数上搜索:
|
||||
粒子数、重采样阈值、信息增益权重、移动成本权重、检测成本权重、候选点距离、
|
||||
覆盖网格间距、停止连续无信号次数、清除距离阈值。目标 = 平均定位清除时间 +
|
||||
未清除惩罚,每个配置至少 5 个随机种子。
|
||||
"""
|
||||
from __future__ import annotations
|
||||
|
||||
import argparse
|
||||
|
||||
|
||||
def main(argv=None) -> int:
|
||||
parser = argparse.ArgumentParser(description=__doc__)
|
||||
parser.add_argument("--problem", type=int, choices=(3, 4), default=3)
|
||||
parser.add_argument("--trials", type=int, default=30)
|
||||
parser.add_argument("--timesteps", type=int, default=2048)
|
||||
parser.add_argument("--manifest", default="output/hrl/manifests/dev.json")
|
||||
parser.add_argument("--output", default="output/hrl/p2-tuning")
|
||||
parser.parse_args(argv)
|
||||
raise NotImplementedError(
|
||||
"P2 尚未实现:调参必须建立在 P1 smoke 与稳定基准之上,"
|
||||
"且不能搜索真实误差上限或破坏覆盖证明的网格参数。")
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
raise SystemExit(main())
|
||||
Reference in New Issue
Block a user