You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(ultra): use resolvable config placeholders and correct recipe references
Address review feedback on the Ultra recipes PR:
- Replace `sif_dir: ???` / `_teachers.general: ???` with concrete
placeholders so example configs resolve under
`OmegaConf.to_container(resolve=True)`, fixing the blocking CI
regression in test_config_validation.py. Fail-fast is preserved at the
launch boundary: ultra_launch.sh now hard-requires SIF_DIR whenever the
selected config interpolates `${sif_dir}` (mopd already guards
NRL_GENERAL_TEACHER_PATH).
- Correct nonexistent `student_rlvr.yaml` references to `student_rlvr1.yaml`
in the launch guide and ultra_launch.sh.
- Drop the tautological `save_optimizer is True` assert in the Ultra config
contract test, keeping the meaningful schema + CheckpointManager checks.
- Use a non-"interactive" reaper reason for the batch training submit.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Signed-off-by: Anish Mahishi <amahishi@nvidia.com>
Copy file name to clipboardExpand all lines: docs/guides/nemotron-3-ultra.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -212,7 +212,7 @@ Set the following before each `bash ultra_launch.sh` invocation:
212
212
| Variable | Purpose |
213
213
|---|---|
214
214
|`EXP_NAME`| Job name, W&B run name, and the suffix for output directories. Must be unique per run; same name across resubmissions resumes from the latest checkpoint. |
215
-
|`CONFIG_PATH`| Path to the per-stage YAML config (e.g. `examples/configs/ultra/student_rlvr.yaml`). |
215
+
|`CONFIG_PATH`| Path to the per-stage YAML config (e.g. `examples/configs/ultra/student_rlvr1.yaml`). |
216
216
|`MODEL_PATH`| Initial policy checkpoint (HuggingFace repo id or local path). Student RLVR starts from the Ultra SFT checkpoint; the teacher stages start from the Student RLVR checkpoint; MOPD starts from the student (the Student RLVR checkpoint). |
0 commit comments