Calibrated AWQ-INT4 W4A16 quantization of
nvidia/Nemotron-3-Nano-Omni-30B-A3B-Reasoning-BF16,
a 30B-parameter / 3B-active NemotronH hybrid model with Mamba2,
Transformer attention, MoE routed experts, vision, audio, and reasoning
tuning.
This artifact preserves the full multimodal stack and only packs the routed
expert MLP weights to INT4. It is a compressed-tensorspack-quantized
artifact, not an AutoAWQ/GEMM artifact.
Full text eval completed on 2026-05-01 on NVIDIA DGX Spark, GB10 / SM121a,
using the same vLLM image, prompts, max length, FP8 KV cache, and eval
harness for AWQ, NVIDIA NVFP4, and bf16.
6 safetensors shards, ~21.34 GiB payload / ~22 GiB on disk
Quantization Recipe
The build uses llm-compressor AWQ calibration, then streams the packed
weights into bounded safetensors shards to avoid the Transformers serializer
memory spike that caused previous OOM attempts.
Smoke test returned 2+2 equals 4. through /v1/chat/completions.
Multimodal smoke on downloaded public fixtures:
environment
image
audio
video
pinned :20260428 image as-is
pass
fail
pass
pinned :20260428 image with av + soundfile installed before server startup
pass
pass
pass
The audio failure in the bare pinned image happens during vLLM media decode
before model execution (vllm[audio] extras missing). Include av and
soundfile in the serving image for audio inputs.
Evaluation
Harness:
tools/run_eval_full.sh
GSM8K full set, chat-templated CoT, temperature=0, max_gen_toks=1024
MMLU full set, raw multiple-choice loglikelihood
ARC-Challenge full set, raw multiple-choice loglikelihood
GSM8K emitted repeated API returned null content warnings after generation
for the AWQ run. The eval still completed with rc=0; samples should be
inspected before relying on strict-answer behavior in a production card.
Limitations
The reported benchmark evals are text-only. Smoke tests confirm image and
video requests work on the pinned image, and audio works after installing
vLLM audio decode dependencies; this is not a full multimodal quality eval.
This is a compressed-tensors AWQ artifact. Consumers expecting AutoAWQ
GEMM metadata will not load it as an AutoAWQ checkpoint.
The bf16 baseline required --gpu-memory-utilization 0.70 on DGX Spark.
A lower 0.45 setting loaded weights but failed KV-cache allocation.
Review the NVIDIA Open Model Agreement, NVIDIA Trustworthy AI terms, and
any accompanying third-party component notices before production
redistribution.
Base model by
NVIDIA:
Nemotron 3 Nano Omni, a 30B / 3B-active hybrid Mamba2-Transformer MoE
with CRADIO vision and Parakeet-style audio encoders.
NVIDIA's model card says the model was improved using
Qwen3-VL-30B-A3B-Instruct, Qwen3.5-122B-A10B, Qwen3.5-397B-A17B,
Qwen2.5-VL-72B-Instruct, and gpt-oss-120b.