【免费下载链接】NVIDIA-Nemotron-3.5-Super-VL-120B-A12B-NVFP4-LiLiCorr
NVIDIA-Nemotron-3.5-Super-VL-120B-A12B-NVFP4-LiLiCorr是 NVIDIA 官方发布的投机解码(Speculative Decoding)草稿模型:它与 120B 大模型 Nemotron-3.5-Super-VL-120B-A12B 配对,在不改变大模型输出质量的前提下显著加快文本生成速度,专为 DGX Spark 和低并发数据中心场景优化。本文面向新手,带你看懂"草稿模型"在投机解码中的角色、这个 LiLiCorr 检查点的具体构成,以及如何用 vLLM 快速部署。
一、什么是投机解码?为什么需要"草稿模型"
大模型生成文本时要逐个输出 token,速度常被 GPU 带宽卡住。投机解码用"先猜后验"的策略解决这个问题:
- 一个轻量**草稿模型(Draft Model)**快速"打草稿",一口气提出一串候选 token
- 大的**目标模型(Target Model)**一次并行验证这整串候选
- 被接受的 token 直接保留,被拒绝的丢弃并由目标模型重新采样
关键保障是:最终输出分布与目标模型单独生成时完全一致——草稿模型只影响速度,不影响质量。
LiLiCorr(Lightweight Likelihood Correlation of Parallel Drafts for Speculative Decoding)是面向"并行草稿"的投机解码方法:用一个极轻量的相关性头部,对草稿模型并行产出的多个候选 token 做评估筛选,在保留块式草稿低延迟优势的同时,进一步提升"接受长度"。
二、这个仓库里有什么
仓库非常精简,只有 4 个核心文件:
| 文件 | 作用 |
|---|---|
| README.md | 模型卡:架构、训练数据、评测结果与使用说明 |
| config.json | 模型配置:架构、注意力与量化参数 |
| hf_quant_config.json | ModelOpt 生成的 NVFP4 量化配置 |
| model.safetensors | 草稿模型权重(约 1.3 GB) |
120B 目标模型动辄数百 GB 存储,而这个 LiLiCorr 草稿模型的权重只有约1.3 GB——这正是投机解码的核心价值:用极小的额外开销,换取大模型的显著提速。
三、读懂 config.json:草稿模型的"解剖图"
config.json 揭示了草稿模型的完整架构,参数设计处处讲究"小巧":
- 整体架构:Dense GQA(Dense MLP + Grouped Query Attention),仅5 层(config.json),基于 qwen3 结构,
hidden_size为 4096 - 注意力:草稿块内使用双向 GQA,32 个 query 头 / 8 个 KV 头,配合覆盖最近8,192个上下文的滑动窗口注意力;每个注意力 / MLP 子层外还包裹了分组动态卷积
- 草稿块大小:
block_size = 8,每轮一次提出8 个 token(config.json) - LiLiCorr 头部:独立的2 层小头,在每个草稿槽位对top-8候选做相关性打分(约 37M 参数,配置见 config.json)
- 复用目标模型表示:从目标模型 88 层中的 1、22、43、64、85 共 5 层取中间特征(config.json)
- 体量:1.13B 训练参数,外加目标模型 LM head 的一份 0.54B NVFP4 拷贝
一句话总结:草稿模型是个 5 层的"迷你模型",LiLiCorr 头额外开销不到 4000 万参数。
四、NVFP4 量化:草稿模型再减重
该检查点由 NVIDIAModel Optimizer(ModelOpt)库构建,采用W4A16_NVFP4量化方案:
- 权重以 4-bit NVFP4 存储(
quant_method: modelopt_fp4,group size 16),显存与 IO 占用大幅下降 - hf_quant_config.json 列出了不参与量化的模块:注意力、卷积、归一化层以及全部lilicorr头相关参数均保持高精度,保证打分头部的数值稳定
- 目标模型同样有 NVFP4 版本(Nemotron-3.5-Super-VL-120B-A12B-NVFP4),两者配对使整条推理链路都更加省显存
五、它是怎么训练、怎么验证的
- 训练数据:纯后训练语料,合计约582 亿 token——22.6B token 以 4096 窗口训练 3 个 epoch,再接 35.6B token 以 8192 窗口训练 2.9 个 epoch(500K 步);训练目标回复全部由 Nemotron-3.5-Super 自身以 temperature 1.0 重新生成,覆盖推理、数学、代码、工具使用、智能体与多语言等任务
- 评测基准:SPEED-Bench,核心指标是"接受长度"(每轮草稿中平均被目标模型接受的 token 数)
草稿长度取 7 时,各任务在 T=0 下的接受长度(数据来自 README.md):
| 任务 | 接受长度 |
|---|---|
| rag | 5.69 |
| coding | 5.65 |
| multilingual | 5.53 |
| summarization | 5.37 |
| math | 4.93 |
| reasoning | 4.87 |
| qa | 4.37 |
| roleplay | 3.78 |
| 整体平均 | 4.74 |
整体平均 4.74意味着:每轮提出 7 个 token,平均约 4.7 个能被直接接受;在最常见的编码、RAG 场景下可超过 5.6,接近"一次验证、全部通过"。
六、快速上手:vLLM 部署清单
NVIDIA 在目标模型(NVFP4 版)模型卡的 Quick Start 中提供了 LiLiCorr 的官方部署配方。新手可以按以下步骤走:
- 准备NVIDIA Blackwell(含 DGX Spark / GB10)或HopperGPU 环境,Linux 系统 + CUDA
- 获取目标模型 Nemotron-3.5-Super-VL-120B-A12B-NVFP4 与本草稿模型;如从代码托管平台克隆本仓库,地址为
git clone https://gitcode.com/hf_mirrors/nvidia/NVIDIA-Nemotron-3.5-Super-VL-120B-A12B-NVFP4-LiLiCorr - 用vLLM启动服务,同时加载目标模型与这份草稿检查点
- 用一段简单对话验证加速效果,观察生成速度提升
注意:本检查点是针对DGX Spark 与低并发数据中心工作负载调优的。高并发服务场景下投机解码收益可能下降,Nemotron-3.5-Super-VL 也内置了 MTP 路径可供对比选择。
七、新手常见问题(FAQ)
问:草稿模型会改变大模型的"回答"吗?不会。在目标模型验证机制下,投机解码严格保留目标模型的输出分布,草稿模型只改变速度。
问:它和 MTP 有什么区别?Nemotron-3.5-Super-VL 支持两条投机解码路径:原生 MTP(多 token 预测)与LiLiCorr。本仓库即 LiLiCorr 检查点,设计目标是兼顾低延迟与高接受长度,特别适合 DGX Spark 这类紧凑 Blackwell 系统。
问:可以商用吗?模型受OpenMDW-1.1许可证约束,官方声明可用于商业与非商业场景,具体条款以官方许可文本为准。
写在最后
这个 LiLiCorr 草稿模型的作用可以概括为一句话:用约 1.3 GB 的额外权重,让 120B 的 Nemotron 大模型每一步"批量通过"多个 token,在 DGX Spark 等单机设备上带来最直观的提速,而答案仍与大模型自己生成的分毫不差。新手只需记住:草稿模型是大模型的"加速器",不是"发动机"。
【免费下载链接】NVIDIA-Nemotron-3.5-Super-VL-120B-A12B-NVFP4-LiLiCorr
相关推荐
ZenML 发布分支回迁实战:把 develop 上的文档与示例改动 Backport 到在版 Release
ZenML 发布分支回迁实战:把 develop 上的文档与示例改动 Backport 到在版 Release 本文基于 ZenML 仓库内置的 Claude
NVFP4是什么?从Qwen3.8-27B-NVFP4入手,一文读懂NVIDIA 4位浮点量化
NVFP4是什么?从Qwen3.8 27B NVFP4入手,一文读懂NVIDIA 4位浮点量化 这篇文章带你一文读懂 NVFP4 (NVIDIA 4位浮点量化)
人工智能大模型模型量化多模态segmind-vega-amdnpu 是什么?一文看懂 AMD 官方的 NPU 加速文生图模型
segmind vega amdnpu 是什么?一文看懂 AMD 官方的 NPU 加速文生图模型 segmind vega amdnpu 是 AMD 官方推出的
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考