rope-circle:甩圆任务的定稿 ckpt(2×2:架构 × 观测)

考卷 circle_report_v2(384 根绳 × 5 趟 × 10 s)实际加载的就是这四个 ckpt_last.pt。 同一批策略在甩绳任务上的 ckpt 在 Mengl1n/rope-wave-ckpts。

run 目录 配置 考卷用的 md5 update
txl_tip_s0_r2 TXL · tip(1 个关键点) ckpt_last.pt 2a12733f 4050
txl_full_s0_r2 TXL · full(6 个关键点) ckpt_last.pt 63666725 4050
mlp_tip_s0_r2 MLP · tip ckpt_last.pt c4f293e5 4050
mlp_full_s0_r2 MLP · full ckpt_last.pt a585249e 4050

每个目录里还有 ckpt_best.pt、config.json(完整 argv + env + fairness 块)、 best.json、dr_declaration.json(域随机化的声明)、log.json(逐 update 训练日志)。 MD5SUMS.json 是全部文件的校验和 —— 加载前先对一次,传错 ckpt 不会报错, 只会让复现算出别的数。

这批 ckpt 是用来回答什么的

同一根绳连考五趟,趟与趟之间环境完全复位,唯一变化的是策略要不要保留自己的内部状态。 两条臂:retained(不动 KV)与 cleared(每趟清空)。趟 1 两臂按构造完全相同。

定稿口径用 ±5% 转速容差带(不是出厂的 ±10% —— 那一档 TXL 趟 1 就到 97.9%/100.0%, 顶在天花板上量不出东西)。趟 2–5 的记忆增益:

配置 成功率 保留 / 清空 记忆增益(RMT)
TXL · tip 79.8% / 48.2% +33.78%
TXL · full 77.7% / 74.7% +23.16%
MLP · tip 14.1% / 14.1% +0.00%
MLP · full 28.6% / 28.6% +0.00%

MLP 的跨步通道只有 8 帧观测堆叠(0.27 s),结构上不可能跨趟 —— 它是那条无记忆基线, 增益精确为零是对测量本身的检验。

载入

架构、obs_keypoints、n_stack、mlp_hidden 全部写在各自的 config.json 的 args 里,照它传参;拿错档会在 load_state_dict 当场报形状错(strict=True,不会静默)。

⚠ config.json 的 env_vars 里含训练机的 PYTHONPATH 等绝对路径, 在评测机上不要整块 export。

成绩与完整分析

https://github.com/mengl1n-wu/ropeeval —— 原始逐帧考卷在 data/circle_v2/, 判据代码(可离线换任意容差带重算)在 ropeeval/recompute.py, 要讲什么、有哪些坑写在 docs/RESULTS_20260910.md。

Downloads last month

-

Downloads are not tracked for this model. How to track
Video Preview
loading