CoolFace
Modelpublic

utautako/Qwen3.6-27B-NVIDIA-NVFP4-MTP-GGUF

sourceHugging Faceapache-2.0updated 2mo agoView on Hugging Face
11likes201downloads
Model Card

Qwen3.6-27B-NVIDIA-NVFP4-MTP-GGUF

GGUF conversion of nvidia/Qwen3.6-27B-NVFP4, preserving NVIDIA NVFP4 tensors, with MTP speculative decoding and a BF16 vision projector. Benchmarked on an RTX 5090 with llama-benchy.

Highlights

  • —NVFP4 preserved: 193 NVFP4 tensors are preserved from NVIDIA's ModelOpt quantized checkpoint.
  • —Q4 attention: attention (q/k/v/o) and the linear-attention / DeltaNet projections are quantized to Q4_K (down from the original FP8) to keep this build compact. For those layers kept at Q8_0 for better accuracy — about +3 GB — see the Q8attn variant.
  • —MTP included: the GGUF keeps the extra MTP layer for draft-mtp speculative decoding.
  • —Vision supported: includes a BF16 mmproj file for image input.
  • —RTX 5090 tested: measured with llama-benchy using MTP depth d=3.

Provenance

ComponentSource
Base modelQwen/Qwen3.6-27B
NVFP4 source checkpointnvidia/Qwen3.6-27B-NVFP4
Runtime targetllama.cpp

Files

FileSizeDescription
Qwen3.6-27B-NVIDIA-NVFP4-MTP.gguf14.66 GiB / 15,747,650,944 bytesMain GGUF. NVFP4 tensors preserved; MTP layer included.
mmproj-Qwen3.6-27B-NVIDIA-NVFP4-BF16.gguf~888 MiB / 931,146,304 bytesBF16 vision projector for image input.

llama.cpp example

bash
llama-server \
  -m Qwen3.6-27B-NVIDIA-NVFP4-MTP.gguf \
  --mmproj mmproj-Qwen3.6-27B-NVIDIA-NVFP4-BF16.gguf \
  --spec-type draft-mtp \
  --spec-draft-n-max 3 \
  -ngl 999

For text-only use, omit --mmproj mmproj-Qwen3.6-27B-NVIDIA-NVFP4-BF16.gguf.

Benchmarks

Measured on RTX 5090, llama-benchy 0.3.8, MTP depth d=3, 3 runs, generation-latency mode.

ModePrompt / generation lengthPrefill (pp) tok/sGeneration (tg) tok/sPeak generation tok/s
Text-onlypp512 / tg5122676.94 ± 51.88112.69 ± 3.13130.33 ± 7.41
Text-onlypp4096 / tg5123401.62 ± 94.87116.38 ± 3.25136.33 ± 4.50
Vision + mmprojpp512 / tg5123337.94 ± 382.60111.31 ± 7.18126.33 ± 8.38
Vision + mmprojpp4096 / tg5123650.71 ± 86.68114.15 ± 3.52131.00 ± 2.94

For reference, the no-speculative baseline measured in the same project notes was about 70.75 tok/s on pp512/tg512, so MTP d=3 gives roughly +59% generation throughput in that test.

Model details

FieldValue
GGUF architectureqwen35
License metadataapache-2.0
Text layers64
MTP layers1
qwen35.block_count65
qwen35.nextn_predict_layers1
Vision projector architectureclip / qwen3vl_merger
Vision projector precisionBF16/F32

Tensor composition of the main GGUF

Tensor typeCount
NVFP4193
Q4_K279
Q6_K34
F32746
Total1252

The conversion keeps the original NVFP4 tensors instead of requantizing all weights to K-quants. Attention (q/k/v/o) and the linear-attention / DeltaNet projections are quantized to Q4_K (the original checkpoint stored them as FP8), which keeps this build compact; the remaining non-NVFP4 tensors are stored as K-quants or F32 as appropriate. If you want those attention / DeltaNet layers at Q8_0 for better accuracy — about +3 GB — use the Qwen3.6-27B-NVIDIA-NVFP4-MTP-Q8attn-GGUF variant instead.

License and attribution

The upstream models are licensed under Apache-2.0:

This repository redistributes a GGUF format conversion of the NVIDIA NVFP4 checkpoint under the same Apache-2.0 license. Please also follow the terms and usage guidance of the upstream model cards.

Acknowledgements

Thanks to the Qwen team for the base model, NVIDIA for the NVFP4 ModelOpt checkpoint, and the llama.cpp project for GGUF, NVFP4, MTP, and multimodal runtime support.