#48290 [ModelRunner v2] Enable MRV2 for pooling models by default
原始 PR · 作者 taneem-ibrahim · 合并时间 2026-08-19 12:36
pooling 模型默认启用 MRV2,全面切换执行路径
值得精读。虽然源码仅删除 3 行,但这是"以最小 diff 翻转大规模默认行为"的典范:通过参数化测试将各分支(文本/多模态、原生/Transformers 后端、encoder/decoder)拆成显式用例,再用渐进式 commit 逐步放宽范围,最后用完整测试矩阵兜底。值得关注的设计决策:删除整个 runner_type guard 而非添加 pooling 特判,让选择器回归"单一职责"(只关心 MoE/hybrid/attention-free 例外),以及 review 中 njhill 对 draft 模型检查的简化判断。
参与讨论