智客 ZICQ
EN 登录 / 注册
智客信息 大模型 #Hugging Face #Mellum2.1 #MTP #推理加速 #语言模型

Hugging Face发布Mellum2.1-12B-A2.5B-Thinking-MTP:引入多令牌预测头提升推理效率

Mr.Xu 的头像

文 / Mr.Xu 社区投稿

发布时间:

中文阅读 (Chinese) English Version

摘要:Hugging Face推出了Mellum2.1-12B-A2.5B-Thinking-MTP,这是一款集成了多令牌预测(MTP)头的语言模型。MTP头通过额外的一个Transformer块预测下一个令牌,从而实现推理速度提升1.4至1.8倍,同时保持输出质量不变。该模型通过验证草稿令牌的方式,接受了约90%的草稿令牌,从而在不影响最终输出的情况下显著加速解码过程。


技术机制剖析

Mellum2.1-12B-A2.5B-Thinking-MTP通过引入多令牌预测(MTP)头,实现了推理效率的显著提升。MTP头是一个额外的Transformer块,与模型一起训练,用于预测刚刚采样的令牌之后的令牌。推理引擎将其作为推测性草稿使用:模型验证每一个草稿令牌,因此输出保持不变,而解码速度提升1.4至1.8倍,约90%的草稿令牌被接受。

工程权衡与实测表现

  • 速度与质量的平衡:MTP头的引入在加速解码的同时,几乎不影响模型的输出质量。实验表明,90%的草稿令牌被接受,表明草稿的质量较高。
  • 实现细节:MTP头存储在model-mtp.safetensors文件中,通过num_nextn_predict_layers: 1在config.json中声明。
  • 兼容性:该模型与vLLM 0.33或更新版本、transformers 5.20或更新版本以及llama.cpp兼容,具体配置方法见上文。

开发者落地与部署建议

对于开发者来说,集成MTP头可以显著提升模型的推理效率,特别是在需要实时响应的应用中。以下是一些部署建议:

  • 使用vLLM:在启动模型时,添加--speculative-config '{ "method": "mtp", "num_speculative_tokens": 1 }'参数。
  • 使用transformers:在生成函数中传递use_mtp=True参数。
  • 使用llama.cpp:使用GGUF仓库,并添加--spec-type draft-mtp --spec-draft-n-max 1参数。

结论

Mellum2.1-12B-A2.5B-Thinking-MTP的发布标志着在语言模型推理效率优化方面的重要进展。通过MTP头的引入,开发者可以在不牺牲输出质量的情况下,大幅提升模型的推理速度。这对于需要高性能和实时响应的应用场景,如对话系统、实时翻译等,具有重要意义。


消息来源:Reddit r/LocalLLaMA (2026-11-02)

—— 完 ——

主题标签: #Hugging Face #Mellum2.1 #MTP #推理加速 #语言模型

编辑部与事实核查说明:本篇专刊由智客前沿资讯管线根据官方技术公告、学术论文及开源工程文档整理编译,经算法实体核验与人工编辑审校后发布。若发现技术事实纰漏,欢迎依据勘误方针或一键向编辑部发送勘误反馈。

社区整体评论区

正在加载实时智能评论与划词标注…