
人工智能大模型基础模型推理模型NLP【免费下载链接】Nemotron-3-Labs-Ultra-Math-SFT项目地址https://ai.gitcode.com/hf_mirrors/nvidia/Nemotron-3-Labs-Ultra-Math-SFT点击查看免费下载Nemotron-3-Labs-Ultra-Math-SFT 是 NVIDIA 发布的 550B 参数数学推理大模型技术报告中称 Nemotron-3-Ultra-SFT它采用Mamba2-Transformer 混合结构 LatentMoE 潜在专家路由 MTP 多词元预测的前沿架构支持最长 1M tokens 上下文并以约 55B 的激活参数量实现了国际数学奥林匹克IMO 2026金牌级别的解题能力。本文将带你逐层拆解这套 Mamba2 与 LatentMoE 混合架构的设计思路并附上核心配置速查表与 vLLM 部署要点。 模型速览550B 总参数仅 55B 激活项目规格总参数量 / 激活参数量550B / 55B架构类型Mamba2-Transformer Hybrid LatentMoE MTP隐藏层维度hidden_size8192总层数num_hidden_layers108最大上下文262,144可放宽至 1,048,576词表大小vocab_size131,072训练数据Nemotron-Math-Proofs-v3-SFT414,890 条长程数学推理样本覆盖 15,818 道难题基座模型NVIDIA-Nemotron-3-Ultra-550B-A55B-BF16SFT 微调关键信息可在 README.md 的 Model Architecture 一节查看训练数据细节见 README.md。模型权重按 529 个分片存放路由清单见 model.safetensors.index.json。它为什么能解奥数题答案就藏在架构里用 Mamba2 层以恒定内存处理超长推理链用稀疏 MoE 层以少量激活参数容纳巨大知识容量再用 MTP 层加速推理。下面逐块拆解。 架构总览108 层的 Mamba2-Transformer 混合堆叠传统 Transformer 每一层都是注意力 FFN而 Nemotron Hybrid 架构把每一层替换为四种积木之一积木含义代码实现MMamba2 状态空间层NemotronHMamba2Mixer*Attention 注意力层NemotronHAttention-普通 MLP 层NemotronHMLPEMoE专家混合层NemotronHMOE每层由统一的 NemotronHBlock 按类型装配对应的 mixer层类型映射逻辑见 configuration_nemotron_h.py 的 layers_block_type 属性。如何读懂 hybrid_override_pattern整网结构由 config.json 中的hybrid_override_pattern字符串定义每个字符对应一层共 108 个字符MEMEMEM*EMEMEM*EMEMEMEM*EMEMEMEM*EMEMEM*EMEMEMEM*EMEMEMEM*EMEMEM*... 48个M 48个E 12个*统计结果一目了然48 层 Mamba2M48 层 LatentMoEE12 层 Attention*0 层普通 MLP-——所有前馈层全部 MoE 化值得注意的设计规律Mamba2 层与 MoE 层严格交替出现注意力层大约每 6~8 层插入一次。也就是说模型 90% 的计算量都发生在线性复杂度的 Mamba2 稀疏激活的 MoE上注意力只保留在关键位置承担精确检索职责——这正是长上下文数学推理的理想分工。Mamba2 层恒定内存的选择性状态空间Mamba2 层是这套架构处理长序列的主力核心参数见 config.json256 个 SSM 头每头维度 64mamba_head_dim中间维度达 256 × 64 16,384状态维度ssm_state_size为 1288 个状态分组因果卷积核宽度 4激活函数silu时间步 Δ 限制在 [0.001, 0.1]与注意力机制需要把历史 KV 全部留存内存随序列长度线性增长不同Mamba2 通过选择性状态空间模型把全部历史信息压缩进一个固定大小的递归状态中。无论输入 10 万还是 100 万 tokens每层 Mamba2 的缓存开销都是常数——这是它能支撑 1M 上下文的根本原因。代码实现见 NemotronHMamba2Mixer输入投影后经因果卷积、选择性离散化计算 ∆、B、C与门控 RMSNorm 输出。SSM 状态缓存默认使用 float32 精度config.json部署时可通过参数放宽为 float16 以省显存。注意力层64:2 极限 GQA 的精确检索12 层 Attention 承担全局精确检索职责数学推理中定位远距离引用、对齐公式符号等场景。其参数设计相当激进64 个查询头num_attention_heads: 64头维度 128仅 2 个 KV 头num_key_value_heads分组查询注意力GQA比例为 32:1KV 头数从常见的 8 压缩到 2意味着注意力层的 KV 缓存只有常规设计的 1/412 层注意力层的缓存总量被压到极致为超长上下文腾出显存空间。注意力权重与 KV 缓存更新逻辑见 NemotronHAttention。LatentMoE 层512 个专家如何通过 2048 维瓶颈工作E层是模型容量的主要来源每个 MoE 层包含512 个路由专家 1 个共享专家config.json每 token 只激活22 个专家num_experts_per_tok: 22。什么是 Latent 瓶颈与普通 MoE 让专家直接处理 8192 维向量不同NemotronHMOE 在专家前后加了两道低维投影fc1_latent_proj把 8192 维隐藏态压缩到2048 维潜空间moe_latent_size每个专家只在 2048 维上工作2048 → 5120moe_intermediate_size→ 2048即 NemotronHMLP 以is_expertTrue实例化fc2_latent_proj再把 2048 维升回 8192 维专家在2048 维潜空间内交流token 在专家间流动的数据量直接缩小为原来的 1/4多卡专家并行expert parallel时的通信开销大幅降低——这是 LatentMoE 命名的由来。路由与共享专家路由器 NemotronHTopkRouter 采用 sigmoid 打分 组内 Top-k 筛选并用e_score_correction_bias做免辅助损失的负载平衡选中专家的权重会归一化后乘以routed_scaling_factor 5.0放大路由专家的贡献1 个共享专家中间维度 10,240是路由专家的 2 倍宽始终参与计算并直接作用于压缩前的残差moe_shared_expert_overlap: false即并行相加保证每个 token 都有稳定的保底容量MTP 多词元预测内置的投机解码加速模型末尾挂载了 1 个 MTPMulti-Token Prediction模块num_nextn_predict_layers它本身是一个 2 层的迷你混合块结构模式*E 1 层注意力 1 层 MoEconfig.json。首层会将输入 embedding 与主干隐藏态拼接eh_proj见 NemotronHMultiTokenPredictor从而预训练式地学习预测下一个 token。推理时可直接启用 vLLM 的nemotron_h_mtp投机解码建议num_speculative_tokens: 5由 MTP 模块一次性草拟多个 token主干模型一步验证显著提升解码吞吐——对需要长链推理的数学任务尤为有效。核心配置速查表参数值说明hidden_size8192主干隐藏维度num_hidden_layers108总层数48 M 48 E 12 *mamba_num_heads/mamba_head_dim256 / 64Mamba2 头配置ssm_state_size128SSM 状态维度conv_kernel4Mamba2 因果卷积核宽num_attention_heads/num_key_value_heads64 / 2极限 GQA 比例head_dim128注意力头维度n_routed_experts512每层路由专家数n_shared_experts1每层共享专家数num_experts_per_tok22每 token 激活专家数moe_latent_size2048LatentMoE 潜空间维度moe_intermediate_size5120专家中间维度moe_shared_expert_intermediate_size10240共享专家中间维度routed_scaling_factor5.0路由专家输出缩放max_position_embeddings262144默认上下文可至 1M⚡ 部署要点vLLM 单机 8×B200 起步该模型属于前沿规模官方推荐最低8× B200 单节点约 1.5 TB 聚合 HBM或跨节点 ≥8 张 H100/H200/GB200/GB300运行时为 vLLM推荐容器vllm/vllm-openai:v0.22.0。关键启动参数--tensor-parallel-size 88 路张量并行--enable-expert-parallel专家并行512 专家分片到各卡--dtype bfloat16--mamba-backend flashinfer--mamba-ssm-cache-dtype float16Mamba2 快速内核与低精度状态缓存--speculative-config {method: nemotron_h_mtp, num_speculative_tokens: 5}启用 MTP 投机解码--reasoning-parser nemotron_v3解析思考内容实现对应 ultra_v3_reasoning_parser.py使用 1M 上下文时需设置VLLM_ALLOW_LONG_MAX_MODEL_LEN1并将--max-model-len调到 1048576对话行为由 chat_template.jinja 与 special_tokens_map.json 定义生成默认 token 见 generation_config.json。文件地图架构定义在哪里文件作用config.json全部架构超参数层模式、MoE、Mamba2、MTPconfiguration_nemotron_h.pyNemotronHConfig配置类与层类型解析modeling_nemotron_h.pyMamba2Mixer、Attention、MOE、Router、MTP 完整实现ultra_v3_reasoning_parser.py推理内容reasoning解析器model.safetensors.index.json529 个权重的分片路由表README.md模型卡架构说明、部署、数据集、许可总结Nemotron-3-Labs-Ultra-Math-SFT 的架构是一次清晰的长上下文 × 大参数 × 低激活权衡实践48 层 Mamba2用恒定状态承载超长推理链48 层 LatentMoE以 2048 维瓶颈让 512 个专家低开销协作每 token 仅激活 22 个激活参数约 55B12 层极限 GQA 注意力负责精确检索末尾MTP 模块提供内置投机解码。如果你想深入研究某一层的实现细节从 modeling_nemotron_h.py 中的 NemotronHBlock 入手按hybrid_override_pattern逐层对照是最快的上手路径。赞分享人工智能大模型基础模型推理模型NLP【免费下载链接】Nemotron-3-Labs-Ultra-Math-SFT项目地址https://ai.gitcode.com/hf_mirrors/nvidia/Nemotron-3-Labs-Ultra-Math-SFT点击查看免费下载相关推荐Rx.NET 构建体系现代化基于 ADR-0001 的 .NET 7.0 时代工具链升级全解析TFM 迁移、WinRT 依赖清理与 UWP 测试框架迁移Rx.NET 构建体系现代化基于 ADR 0001 的 .NET 7.0 时代工具链升级全解析TFM 迁移、WinRT 依赖清理与 UWP 测试框架迁移Nemotron-3-Labs-Ultra-Math-RL config.json 参数详解混合 LatentMoE 模型关键超参数完整清单Nemotron 3 Labs Ultra Math RL config.json 参数详解混合 LatentMoE 模型关键超参数完整清单 Nemotron人工智能大模型基础模型强化学习推理模型拆解NVIDIA Nemotron推理教师模型架构Mamba-2MoEAttention混合与LatentMoE是这样工作的拆解NVIDIA Nemotron推理教师模型架构Mamba 2MoEAttention混合与LatentMoE是这样工作的 NVIDIA Nemotro上一篇如何快速搭建Sunshine游戏串流服务器打造你的私人游戏云指南下一篇Sunshine游戏串流打造你的私人游戏云随时随地畅玩3A大作创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考