Downloads · 30 days
29
3% of all-time downloads
norecyc/Bielik-11B-v3.0-Instruct-NVFP4
Bielik-11B-v3.0-Instruct-NVFP4 is a text generation model from norecyc. Use it when you need the model to write or continue text. It is set up for transformers. The card lists the license as apache-2.0.
NVFP4 (4-bit floating-point) weight-only quantization of speakleash/Bielik-11B-v3.0-Instruct, built for fast inference on NVIDIA Blackwell GPUs and designed to pair with DFlash speculative decoding for the fastest Bie…
Downloads · 30 days
29
3% of all-time downloads
All-time downloads
1K
Public
Parameters
6.4B
6.7 GB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors6.7 GB · 100%
How the weights are stored.
U85.5B · 85%
From the Hugging Face model README
NVFP4 (4-bit floating-point) weight-only quantization of speakleash/Bielik-11B-v3.0-Instruct, built for fast inference on NVIDIA Blackwell GPUs and designed to pair with DFlash speculative decoding for the fastest Bielik serving setup.
Community quantization. Unofficial build, not an official SpeakLeash release.
| Base model | speakleash/Bielik-11B-v3.0-Instruct (Llama arch, 11B) |
| Method | LLM Compressor one-shot |
| Scheme | NVFP4A16 — weight-only (4-bit NVFP4 weights, BF16 activations) |
| Format | compressed-tensors (nvfp4-pack-quantized), group size 16, FP8-E4M3 block scales |
| Not quantized | lm_head |
| Size | ~6.3 GB (from ~21 GB BF16) |
| License | Apache-2.0 (inherited from base) |
NVFP4 runs natively on NVIDIA Blackwell (GB10 / DGX Spark, B200, RTX 50-series). Built and tested on NVIDIA GB10 (Grace Blackwell).
vllm serve norecyc/Bielik-11B-v3.0-Instruct-NVFP4 \
--served-model-name bielik-11b \
--speculative-config '{"method":"dflash","model":"speakleash/Bielik-11B-v3.0-DFlash","num_speculative_tokens":8}' \
--max-model-len 32768 --gpu-memory-utilization 0.85 \
--host 0.0.0.0 --port 8000
vllm serve norecyc/Bielik-11B-v3.0-Instruct-NVFP4 --max-model-len 32768
Use the model's native chat template (bundled chat_template.jinja, ChatML-style). Do not use a tool-calling template (e.g. Hermes) for plain chat — it makes the model emit tool calls instead of answering.
Quality vs the BF16 base, measured with lm-evaluation-harness (loglikelihood / multiple-choice — speculative decoding does not affect these scores, so this isolates quantization quality), n=200 per task:
| Task | BF16 base | NVFP4 (this model) | Delta |
|---|---|---|---|
| arc_challenge (reasoning) | 0.555 | 0.575 | +0.020 |
| belebele_pol (Polish reading) | 0.845 | 0.855 | +0.010 |
Both differences are within statistical noise (~±3% at n=200) — no measurable quality regression from 4-bit quantization. (n=200 rules out degradation beyond ~3-4%; for sub-1% certainty, run full task sets.)
Single-stream decode throughput on one NVIDIA GB10 (temp=0), decomposing the two speedup levers — NVFP4 quantization x DFlash speculative decoding:
| DFlash off | DFlash on | |
|---|---|---|
| BF16 | 9.6 tok/s | 25.9 tok/s |
| NVFP4 | 33.7 tok/s | 73-78 tok/s |
num_speculative_tokens = 8; speculative mean acceptance length ~3.2 of 8.Quantizing the DFlash draft to NVFP4 is not currently loadable in vLLM (the dedicated
qwen3_dflashdraft loader does not support compressed-tensors weight packing), so the draft is served in BF16.
from llmcompressor import oneshot
from llmcompressor.modifiers.quantization import QuantizationModifier
recipe = QuantizationModifier(targets="Linear", scheme="NVFP4A16", ignore=["lm_head"])
oneshot(model="speakleash/Bielik-11B-v3.0-Instruct", recipe=recipe, output_dir="bielik-nvfp4")
speakleash/Bielik-11B-v3.0-Instruct (Apache-2.0).speakleash/Bielik-11B-v3.0-DFlash (Apache-2.0).