Skip to content

Commit f98d5fc

Browse files
committed
docs(recipe): use canonical Nemotron model order
Signed-off-by: Chen Cui <chcui@nvidia.com>
1 parent c3f63b0 commit f98d5fc

9 files changed

Lines changed: 516 additions & 506 deletions

File tree

‎docs/_static/model-verification/catalog-v1.json‎

Lines changed: 480 additions & 480 deletions
Large diffs are not rendered by default.

‎docs/fern/versions/_nav_order.yml‎

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -67,21 +67,21 @@
6767
"./versions/nightly/pages/models/gemma/gemma3-vl.mdx": 4
6868
"./versions/nightly/pages/models/glm/glm5.mdx": 4
6969
"./versions/nightly/pages/models/glm/glm5-2.mdx": 5
70-
"./versions/nightly/pages/models/nemotron/nemotron3-super.mdx": 5
70+
"./versions/nightly/pages/models/nemotron/nemotron3-super.mdx": 6
7171
"./versions/nightly/pages/models/qwen/qwen2.5-vl.mdx": 6
7272
"./versions/nightly/pages/nemo2-migration-guide.mdx": 4
7373
"./versions/nightly/pages/releases/changelog.mdx": 4
7474
"./versions/nightly/pages/training/training-loop-settings.mdx": 4
7575
"./versions/nightly/pages/megatron-lm-to-megatron-bridge.mdx": 5
7676
"./versions/nightly/pages/models/gemma/gemma4-vl.mdx": 5
7777
"./versions/nightly/pages/models/gemma/index.mdx": 5
78-
"./versions/nightly/pages/models/nemotron/nemotron3.5-lightning.mdx": 6
79-
"./versions/nightly/pages/models/nemotron/nemotron-nano-v2-vl.mdx": 7
78+
"./versions/nightly/pages/models/nemotron/nemotron3.5-lightning.mdx": 8
79+
"./versions/nightly/pages/models/nemotron/nemotron-nano-v2-vl.mdx": 11
8080
"./versions/nightly/pages/models/qwen/qwen3-vl.mdx": 7
8181
"./versions/nightly/pages/releases/known-issues.mdx": 5
8282
"./versions/nightly/pages/training/optimizer-scheduler.mdx": 5
8383
"./versions/nightly/pages/models/glm/index.mdx": 6
84-
"./versions/nightly/pages/models/nemotron/nemotron-3-omni.mdx": 8
84+
"./versions/nightly/pages/models/nemotron/nemotron-3-omni.mdx": 5
8585
"./versions/nightly/pages/models/qwen/qwen3.6-35b-a3b.mdx": 8
8686
"./versions/nightly/pages/models/qwen/qwen3.8-27b.mdx": 9
8787
"./versions/nightly/pages/training/logging.mdx": 6
@@ -118,3 +118,6 @@
118118
"./versions/nightly/pages/training/packed-sequences.mdx": 21
119119
"./versions/nightly/pages/training/multi-token-prediction.mdx": 22
120120
"./versions/nightly/pages/training/callbacks.mdx": 23
121+
"./versions/nightly/pages/models/nemotron/nemotron3-ultra.mdx": 7
122+
"./versions/nightly/pages/models/nemotron/nemotron3.5-super-vl.mdx": 9
123+
"./versions/nightly/pages/models/nemotron/nemotron3.5-super-vl-text-only.mdx": 10

‎docs/fern/versions/nightly.yml‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -130,20 +130,20 @@ navigation:
130130
path: ./nightly/pages/models/nemotron/nemotron3-nano.mdx
131131
- page: Nemotron 3 Nano 4B
132132
path: ./nightly/pages/models/nemotron/nemotron3-nano-4b.mdx
133+
- page: Nemotron-3 Nano Omni
134+
path: ./nightly/pages/models/nemotron/nemotron-3-omni.mdx
133135
- page: Nemotron 3 Super
134136
path: ./nightly/pages/models/nemotron/nemotron3-super.mdx
137+
- page: Nemotron 3 Ultra
138+
path: ./nightly/pages/models/nemotron/nemotron3-ultra.mdx
135139
- page: Nemotron 3.5 Lightning
136140
path: ./nightly/pages/models/nemotron/nemotron3.5-lightning.mdx
137141
- page: Nemotron 3.5 Super VL
138142
path: ./nightly/pages/models/nemotron/nemotron3.5-super-vl.mdx
139143
- page: Nemotron-3.5 Super Text-only
140144
path: ./nightly/pages/models/nemotron/nemotron3.5-super-vl-text-only.mdx
141-
- page: Nemotron 3 Ultra
142-
path: ./nightly/pages/models/nemotron/nemotron3-ultra.mdx
143145
- page: Nemotron Nano V2 VL
144146
path: ./nightly/pages/models/nemotron/nemotron-nano-v2-vl.mdx
145-
- page: Nemotron-3 Nano Omni
146-
path: ./nightly/pages/models/nemotron/nemotron-3-omni.mdx
147147
section: Nemotron
148148
- contents:
149149
- page: OLMoE

‎docs/fern/versions/nightly/pages/models/README.mdx‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -115,10 +115,6 @@ Choose a model to inspect its recorded import/export, training, and precision co
115115
<span>8 models</span>
116116
</header>
117117
<div class="verification-provider-models">
118-
<a class="verification-model-link" href="nemotron/nemotron-3-omni#verified-nemotron-3-nano-omni-30b-a3b-reasoning">
119-
<strong title="nvidia/Nemotron-3-Nano-Omni-30B-A3B-Reasoning-BF16">Nemotron-3-Nano-Omni-30B-A3B-Reasoning-BF16</strong>
120-
<span class="verification-status verification-status--partial" title="Partial">◐ Partial</span>
121-
</a>
122118
<a class="verification-model-link" href="nemotron/nemotron3-nano#verified-nemotron-3-nano-30b-a3b">
123119
<strong title="nvidia/NVIDIA-Nemotron-3-Nano-30B-A3B-BF16">NVIDIA-Nemotron-3-Nano-30B-A3B-BF16</strong>
124120
<span class="verification-status verification-status--partial" title="Partial">◐ Partial</span>
@@ -127,6 +123,10 @@ Choose a model to inspect its recorded import/export, training, and precision co
127123
<strong title="nvidia/NVIDIA-Nemotron-3-Nano-4B-BF16">NVIDIA-Nemotron-3-Nano-4B-BF16</strong>
128124
<span class="verification-status verification-status--verified" title="Verified">✓ Verified</span>
129125
</a>
126+
<a class="verification-model-link" href="nemotron/nemotron-3-omni#verified-nemotron-3-nano-omni-30b-a3b-reasoning">
127+
<strong title="nvidia/Nemotron-3-Nano-Omni-30B-A3B-Reasoning-BF16">Nemotron-3-Nano-Omni-30B-A3B-Reasoning-BF16</strong>
128+
<span class="verification-status verification-status--partial" title="Partial">◐ Partial</span>
129+
</a>
130130
<a class="verification-model-link" href="nemotron/nemotron3-super#verified-nemotron-3-super-120b-a12b">
131131
<strong title="nvidia/NVIDIA-Nemotron-3-Super-120B-A12B-BF16">NVIDIA-Nemotron-3-Super-120B-A12B-BF16</strong> {/* pragma: allowlist secret */
132132
}

‎docs/fern/versions/nightly/pages/models/nemotron/index.mdx‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ Nemotron model documentation is organized by model variant.
88
| Nemotron H and Nemotron Nano v2 | [nemotronh.md](nemotronh.md) |
99
| Nemotron-3 Nano 30B-A3B | [nemotron3-nano.md](nemotron3-nano.md) |
1010
| Nemotron-3 Nano 4B | [nemotron3-nano-4b.md](nemotron3-nano-4b.md) |
11+
| Nemotron-3 Nano Omni | [nemotron-3-omni.md](nemotron-3-omni.md) |
1112
| Nemotron-3 Super | [nemotron3-super.md](nemotron3-super.md) |
13+
| Nemotron-3 Ultra | [nemotron3-ultra.md](nemotron3-ultra.md) |
1214
| Nemotron-3.5 Lightning | [nemotron3.5-lightning.md](nemotron3.5-lightning.md) |
1315
| Nemotron-3.5 Super VL | [nemotron3.5-super-vl.md](nemotron3.5-super-vl.md) |
1416
| Nemotron-3.5 Super Text-only | [nemotron3.5-super-vl-text-only.md](nemotron3.5-super-vl-text-only.md) |
15-
| Nemotron-3 Ultra | [nemotron3-ultra.md](nemotron3-ultra.md) |
1617
| Nemotron Nano V2 VL | [nemotron-nano-v2-vl.md](nemotron-nano-v2-vl.md) |
17-
| Nemotron-3 Nano Omni | [nemotron-3-omni.md](nemotron-3-omni.md) |
1818

1919
## Examples
2020

‎docs/models/README.md‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -115,10 +115,6 @@ Choose a model to inspect its recorded import/export, training, and precision co
115115
<span>8 models</span>
116116
</header>
117117
<div class="verification-provider-models">
118-
<a class="verification-model-link" href="nemotron/nemotron-3-omni.html#verified-nemotron-3-nano-omni-30b-a3b-reasoning">
119-
<strong title="nvidia/Nemotron-3-Nano-Omni-30B-A3B-Reasoning-BF16">Nemotron-3-Nano-Omni-30B-A3B-Reasoning-BF16</strong>
120-
<span class="verification-status verification-status--partial" title="Partial">◐ Partial</span>
121-
</a>
122118
<a class="verification-model-link" href="nemotron/nemotron3-nano.html#verified-nemotron-3-nano-30b-a3b">
123119
<strong title="nvidia/NVIDIA-Nemotron-3-Nano-30B-A3B-BF16">NVIDIA-Nemotron-3-Nano-30B-A3B-BF16</strong>
124120
<span class="verification-status verification-status--partial" title="Partial">◐ Partial</span>
@@ -127,6 +123,10 @@ Choose a model to inspect its recorded import/export, training, and precision co
127123
<strong title="nvidia/NVIDIA-Nemotron-3-Nano-4B-BF16">NVIDIA-Nemotron-3-Nano-4B-BF16</strong>
128124
<span class="verification-status verification-status--verified" title="Verified">✓ Verified</span>
129125
</a>
126+
<a class="verification-model-link" href="nemotron/nemotron-3-omni.html#verified-nemotron-3-nano-omni-30b-a3b-reasoning">
127+
<strong title="nvidia/Nemotron-3-Nano-Omni-30B-A3B-Reasoning-BF16">Nemotron-3-Nano-Omni-30B-A3B-Reasoning-BF16</strong>
128+
<span class="verification-status verification-status--partial" title="Partial">◐ Partial</span>
129+
</a>
130130
<a class="verification-model-link" href="nemotron/nemotron3-super.html#verified-nemotron-3-super-120b-a12b">
131131
<strong title="nvidia/NVIDIA-Nemotron-3-Super-120B-A12B-BF16">NVIDIA-Nemotron-3-Super-120B-A12B-BF16</strong> <!-- pragma: allowlist secret -->
132132
<span class="verification-status verification-status--partial" title="Partial">◐ Partial</span>

‎docs/models/nemotron/index.md‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@ llama-nemotron.md
99
nemotronh.md
1010
nemotron3-nano.md
1111
nemotron3-nano-4b.md
12+
nemotron-3-omni.md
1213
nemotron3-super.md
14+
nemotron3-ultra.md
1315
nemotron3.5-lightning.md
1416
nemotron3.5-super-vl.md
1517
nemotron3.5-super-vl-text-only.md
16-
nemotron3-ultra.md
1718
nemotron-nano-v2-vl.md
18-
nemotron-3-omni.md
1919
```
2020

2121
| Variant | Guide |
@@ -24,13 +24,13 @@ nemotron-3-omni.md
2424
| Nemotron H and Nemotron Nano v2 (deprecated) | [nemotronh.md](nemotronh.md) |
2525
| Nemotron-3 Nano 30B-A3B | [nemotron3-nano.md](nemotron3-nano.md) |
2626
| Nemotron-3 Nano 4B | [nemotron3-nano-4b.md](nemotron3-nano-4b.md) |
27+
| Nemotron-3 Nano Omni | [nemotron-3-omni.md](nemotron-3-omni.md) |
2728
| Nemotron-3 Super | [nemotron3-super.md](nemotron3-super.md) |
29+
| Nemotron-3 Ultra | [nemotron3-ultra.md](nemotron3-ultra.md) |
2830
| Nemotron-3.5 Lightning | [nemotron3.5-lightning.md](nemotron3.5-lightning.md) |
2931
| Nemotron-3.5 Super VL | [nemotron3.5-super-vl.md](nemotron3.5-super-vl.md) |
3032
| Nemotron-3.5 Super Text-only | [nemotron3.5-super-vl-text-only.md](nemotron3.5-super-vl-text-only.md) |
31-
| Nemotron-3 Ultra | [nemotron3-ultra.md](nemotron3-ultra.md) |
3233
| Nemotron Nano V2 VL (deprecated) | [nemotron-nano-v2-vl.md](nemotron-nano-v2-vl.md) |
33-
| Nemotron-3 Nano Omni | [nemotron-3-omni.md](nemotron-3-omni.md) |
3434

3535
## Examples
3636

‎examples/models/nemotron/README.md‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@ This directory contains model-specific examples for the Nemotron family:
55
| Model | Parameters | Active Parameters | Subdirectory |
66
|-------|-----------|-------------------|--------------|
77
| Nemotron 3 Nano | 30B | A3B | [nemotron_3_nano/](nemotron_3_nano/) |
8-
| Nemotron 3.5 Lightning | 30B | A3B | [nemotron_3_5_lightning/](nemotron_3_5_lightning/) |
9-
| Nemotron 3 Super | 120B | A12B | [nemotron_3_super/](nemotron_3_super/) |
108
| Nemotron 3 Nano Omni | 30B | A3B | [nemotron_3_nano_omni/](nemotron_3_nano_omni/) |
11-
| Nemotron 3.5 Super VL | 120B language model | A12B | [nemotron_3_5_super_vl/](nemotron_3_5_super_vl/) (draft) |
9+
| Nemotron 3 Super | 120B | A12B | [nemotron_3_super/](nemotron_3_super/) |
1210
| Nemotron 3 Ultra | 550B | A55B | [nemotron_3_ultra/](nemotron_3_ultra/) |
11+
| Nemotron 3.5 Lightning | 30B | A3B | [nemotron_3_5_lightning/](nemotron_3_5_lightning/) |
12+
| Nemotron 3.5 Super VL | 120B language model | A12B | [nemotron_3_5_super_vl/](nemotron_3_5_super_vl/) (draft) |
1313

1414
## Path migration
1515

‎scripts/docs/generate_model_verification_catalog.py‎

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -443,7 +443,14 @@ def build_catalog(repo_root: Path) -> dict[str, object]:
443443
if not cards:
444444
raise CatalogError(f"no cards matched {CARD_GLOB}")
445445
models = [normalize_card(card, repo_root) for card in cards]
446-
models.sort(key=lambda model: (str(model["hf_id"]).casefold(), str(model["slug"])))
446+
# Ignore the repeated vendor prefix so Nano precedes Nano Omni, followed
447+
# by Super, Ultra, Lightning, and Super VL in every generated model list.
448+
models.sort(
449+
key=lambda model: (
450+
str(model["hf_id"]).casefold().replace("nvidia/nvidia-nemotron-", "nvidia/nemotron-"),
451+
str(model["slug"]),
452+
)
453+
)
447454
return {
448455
"schema_version": CATALOG_SCHEMA_VERSION,
449456
"source": CARD_GLOB,

0 commit comments

Comments
 (0)