#49610 [Refactor] refactor humming linear and moe backends to use explicit layer configs
原始 PR · 作者 jinzhen-lin · 合并时间 2026-08-08 01:03
Humming 后端改用显式 LayerConfig 契约
值得精读。这是“外部内核库集成解耦”的典型案例——通过显式 `LayerConfig` + 张量契约替代层对象直传,把 vLLM 模型层与第三方 kernel 库的耦合降到最低,设计模式可复用到其他后端。重点阅读 `humming_utils.py` 的 `prepare_humming_linear_layer_config` / `apply_humming_linear` 与 `fused_humming_moe.py` 的 `HummingExpertsBase`;review 中关于“layer 参数为何暂不能移除”的讨论揭示了一个真实的量化布局兼容问题,值得关注其后续进展。
参与讨论