CoolFace
Modelpublic

suzukimain/Nemotron-Labs-Diffusion-14B-GGUF

sourceHugging Faceotherupdated 3mo agoView on Hugging Face
1likes71downloads
Model Card

Nemotron-Labs-Diffusion-14B — GGUF (Q4KM / Q5KM)

GGUF quantizations of `nvidia/Nemotron-Labs-Diffusion-14B`, a tri-mode (autoregressive / diffusion / self-speculation) block-diffusion language model. A Q80 build already exists ([`spiritbuun/Nemotron-Labs-Diffusion-14B-Q80-GGUF`](https://huggingface.co/spiritbuun/Nemotron-Labs-Diffusion-14B-Q80-GGUF)); this adds smaller **Q4KM / Q5K_M** that fit a 16 GB GPU with headroom.

⚠️ Requires a diffusion-aware llama.cpp fork

Mainline llama.cpp cannot convert or run this architecture. Use [spiritbuun/buun-llama-cpp](https://github.com/spiritbuun/buun-llama-cpp) — its converter maps NemotronLabsDiffusionModel to the GGUF dream architecture.

Files

FileSize
Nemotron-Labs-Diffusion-14B-Q4_K_M.gguf7.67 GB
Nemotron-Labs-Diffusion-14B-Q5_K_M.gguf8.96 GB

Run

Diffusion (dlm):

bash
llama-diffusion-cli -m Nemotron-Labs-Diffusion-14B-Q4_K_M.gguf -ngl 99 -fa on -p "your prompt" \
  --diffusion-block-length 32 --diffusion-steps 128 --diffusion-threshold 0.9 -ub 512

Self-speculation:

bash
llama-diffusion-cli -m Nemotron-Labs-Diffusion-14B-Q4_K_M.gguf -ngl 99 -fa on -p "your prompt" \
  --diffusion-self-spec --diffusion-block-length 32 --diffusion-draft-length 16 --diffusion-steps 128

OpenAI-compatible server (auto-enables self-speculation = AR-equivalent):

bash
llama-server -m Nemotron-Labs-Diffusion-14B-Q4_K_M.gguf -ngl 99 -c 4096 -fa on --port 8080

Benchmarks (single 16 GB-VRAM GPU)

ModelEngine / modetok/sTTFTFirst-visibleVRAM (weights)GPU totalStreamingQuality
gemma-4-E4BOllama (AR)148.70.03s~0.05s3.11 GB6.28 GB◎ per-tokengood
gemma-4-12BOllama (AR)84.40.04s~0.06s7.27 GB9.69 GB◎ per-tokengood
Nemotron-14B Q4buun dlm~45—~0.68s7.67 GB~10.0 GB△ block-wisegood (slightly rough)
Nemotron-14B Q5buun dlm47.1—~0.72s8.96 GB~11.2 GB△ block-wisegood (slightly rough)
  • —First-visible = time until the first text can actually be shown (warm). AR streams from the first token (≈ TTFT); block diffusion must finish the first 32-token block before anything is displayable, so its first-visible (~0.7 s) is much higher than its TTFT suggests.
  • —gemma-4 rows are public autoregressive GGUFs measured on the same GPU for reference.

Text-quality comparison

Same prompt, chat-templated, temp 0.7 — "犬と猫の違いを3つ、箇条書きで簡潔に教えてください。" (3 bullet points contrasting dogs vs cats). Nemotron via llama-server (answer in reasoning_content).

ModelOutput excerptFollows format / contrast
gemma-4-12B群れの性質:犬は「群れ」で行動し飼い主を家族として従う。一方、猫は「単独」で自立心が強い…✓ clean 3-bullet contrast
gemma-4-E4B犬は群れ(家族)を意識し指示に従う傾向。一方、猫は単独行動を好み自立した性質…✓ clean
Nemotron-14B Q5食べ方:犬は肉食動物として肉を食べる。猫も肉食だが自分で捕まえて食べる…(やや冗長)◯ but slightly circular
Nemotron-8B Q5犬は社会的で家族との絆が強い。犬は遊びに応じ行動を変える…(犬中心で対比が弱い)△ weaker contrast

Empathy prompt ("最近ちょっと疲れてるんだ。やさしく励まして。"): all four give warm, fluent replies; Nemotron-14B's is notably natural.

Takeaway: all produce fluent Japanese. The optimized autoregressive gemma-4 models follow structured instructions most cleanly; the Nemotron diffusion models are coherent but a bit rougher (more repetition / weaker factual contrast). Small single-prompt sample — treat as indicative, not a leaderboard.

Modes / caveats

  • —diffusion (dlm) and self-speculation both run via llama-diffusion-cli.
  • —`llama-server` auto-detects the model and runs self-speculation (diffusion draft + AR verify, lossless vs. AR at temperature 0). This is the AR path for GGUF.
  • —Self-speculation gives no speedup over plain block diffusion on a single 16 GB consumer GPU.
  • —The generic `llama-cli` does not work with this dream arch (it hangs) — use llama-server or llama-diffusion-cli.
  • —llama-server emits the answer in reasoning_content; route it to content with the appropriate --reasoning option.

License

Derivative of NVIDIA's model — governed by the NVIDIA Open Model License.

Credits

  • —Original model: NVIDIA — nvidia/Nemotron-Labs-Diffusion-14B
  • —Diffusion-aware llama.cpp fork & Q8_0 GGUF: [spiritbuun](https://huggingface.co/spiritbuun)