[P2] io_csv 未解析 out_nd 列:StreamK 工程约束(输出需 ND)在 CLI 层不可表达 #7
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
现象:
BmmCase模型含out_nd字段(models.py:83),且branches/stream_k.py:74的进入条件 4 依赖out_nd(StreamK 要求输出 ND);但io_csv.load_cases(io_csv.py:44-68)只解析 13 列、不含 out_nd——CSV 输入恒为默认 True,CLI 无法构造/评估非 ND 输出场景,StreamK 条件 4 经 CLI 永远只校验 deterministic_level。附带缺口:
trans_a/trans_b/has_bias被解析但全链路未参与任何建模(bias 读/写增量、转置排布对 dValue 语义的影响为零),建议在文档或代码中明确这些维度"本期不建模"的边界,避免用户误解。期望:io_csv 补 out_nd 解析(大小写不敏感、缺省 True),补对应单测。
【修复说明 · 乱码重写】原评论提交时编码损坏、内容不可恢复, 以下按 git 记录 / issue 正文 / 残留文本重建 (要点级, 非逐字原稿):
[P2] io_csv 未解析 out_nd 列 已修复 (io_csv 解析层,
e7db521等):