返回首页 访问原文
SenseNova-Loop-9B
介绍
SenseNova-Loop-9B(发布名 SenseNova-Loop-9B-Preview)是商汤科技 SenseNova(日日新)团队于 2026 年 10 月 30 日以 Apache-2.0 协议开源的多模态大模型。它最大的特点是**“循环解码器”(Looped Decoder):不是一味堆叠更多层,而是把中间一段解码层用同一套权重连续跑两遍**,在不增加参数量的前提下获得更深的计算路径。
模型支持文本与图像输入、输出文本,主打长上下文与智能体工作流,适用于文档理解、编程、数据分析、PPT/动效设计和工具调用等场景。商汤称在其内部测试中,这个 9B 小模型在编程、办公和智能体任务上超过了千问 3.5 的 27B 模型。
解释
要点
- 循环块:第 0–3 层只跑一次,第 4–27 层(共 24 层)用相同权重连跑两遍,再经过第 28–31 层和输出头。结果是存储 32 层、每次前向实际执行 56 层。
- 双流 mHC:流形约束超连接(manifold-constrained hyper-connections)在循环段内的两条残差流之间路由与融合信息,让重复计算更稳定。
- 混合注意力:线性注意力与全注意力按四层一组交替排列,控制长上下文成本。
- 规模:约 9B 存储参数,约 14.6B “推理参数”等效;主干 BF16,路由参数 FP32。
- 长上下文:训练数据包含文本、图像、代码和工具轨迹,最长 262,144 token。
- 推理加速:已支持多 token 预测(MTP);Dspark 与 Dflash2 投机解码器仍在训练中。
为什么值得关注
循环深度 / 递归式 Transformer 是“用算力换参数”的思路:小模型对每个 token “多想一遍”。SenseNova-Loop 是国内大厂较早面向实际应用开源的此类模型,既适合研究参数高效推理,也适合想自托管小型多模态智能体模型的团队。
用法
如何使用
- 从 Hugging Face 模型页 下载权重;代码见 GitHub 仓库 OpenSenseNova/SenseNova-Loop。
- 使用 Hugging Face Transformers 加载(循环架构为自定义实现,需开启
trust_remote_code),并按模型卡推荐的部署环境与参数运行以获得最佳效果。 - 在支持的推理框架中开启 MTP 以提升速度。
- 适用场景:长文档问答、多模态数据分析、编程助手、PPT/动效设计智能体,以及单卡上的工具调用工作流。
- 注意这是 Preview 版本:技术报告与官方 Transformers 集成仍“待公布”,上线生产前请先在自己的任务上验证。