d1-3B
NeMo AutoModel provides experimental typed decision readouts for LiquidAI D1 models. The example keeps the backbone frozen and trains additive answer-token rows for D1-3B or the marker head for D1 Omni. Its adaptation workflow uses text-only records; the released vision and audio modules remain frozen.
Run a Baseline
From the repository root, generate fictional training, validation, and test records:
Then run the D1-3B baseline on a CUDA GPU:
Use --model d1-omni for Omni. The example loads D1-3B in BF16 and Omni in FP32,
and pins model and tokenizer revisions. Subsequent --mode sft and --mode rl
stages adapt the readout; RL requires --input-dir pointing to the selected SFT stage.
These artifacts initialize readout weights and do not resume optimizer or scheduler state.
Model Reference
Model Architecture
Ordinary LFM2-VL checkpoints retain Hugging Face’s implementation. The publisher’s explicit D1
configuration mapping selects the D1-specific arithmetic. Omni construction resolves pinned
publisher perception code and requires trust_remote_code=True; cache these dependencies
before offline use.
The D1 examples do not establish distributed adaptation or downstream task quality.
Downloaded publisher code and checkpoints retain their own license terms.