Hochelaga 8B, NVFP4 (W4A4)

NVFP4 W4A4-quantized version of pyloxsystems/hochelaga-8b, the first open-weights foundation model for Quebec French.

For full model details, training methodology, and benchmark results, see the base model card.

Quantization

  • Format: NVFP4 (NVIDIA FP4, W4A4, weights and activations both 4-bit)
  • Source: pyloxsystems/hochelaga-8b (BF16)
  • Calibration: 512-sample QFrCoLA dev set + 1,024-sample Wikipedia FR-QC sample
  • Compression: 4× smaller than BF16 (6 GB total vs ~16 GB)
  • Hardware target: NVIDIA Blackwell (sm_120 / sm_121), Hopper (sm_90), or any NVFP4-capable GPU

Measured inference throughput (RTX 5090 sm_120, verified 2026-05-20)

Configuration Concurrency Aggregate tok/s Per-stream tok/s
NVFP4 (CUDA Graphs ON, single-stream) 1 212.3 211.9
NVFP4 baseline 100 6,551.9 74.8
NVFP4 baseline 400 8,760.0 25.1
NVFP4 baseline 800 8,907.9 12.3
NVFP4 baseline (peak aggregate) 1,600 8,919.4 10.5
NVFP4 baseline (saturated) 2,400 8,880.0 10.5

Software stack: vLLM 0.19.1 + torch 2.7.0+cu128 + VLLM_NVFP4_GEMM_BACKEND=marlin. Raw JSON results bundled in the model card provenance archive.

Backend note: This NVFP4 model currently runs via the Marlin INT4-with-FP4-dequant kernel on sm_120 because vLLM's FlashInfer-CUTLASS and TRT-LLM NVFP4 kernels do not compile for major version 12 in any current stable vLLM release (verified across vLLM 0.10.0 / 0.19.1 / 0.21.0 / nightly). When FP4-native sm_120 kernels ship in stable vLLM, aggregate throughput is expected to improve substantially above the current Marlin peak. (Higher single-run figures measured in May 2026 on vLLM-1.0-rc FP4-native kernels are not reproducible on the current public stack and are not claimed here.)

To use with EAGLE-3 speculative decoding, pair with pyloxsystems/hochelaga-8b-eagle3-drafter. Note: under the current Marlin backend, EAGLE-3 K=1 at single-stream (197 tok/s) does not exceed the NVFP4 baseline (212 tok/s) because the Marlin kernel absorbs the drafter latency win. EAGLE-3 still helps at high concurrency in the saturation analysis, but is not the recommended single-user-latency configuration on this backend.

Usage with vLLM

pip install vllm

vllm serve pyloxsystems/hochelaga-8b-nvfp4 \
  --quantization nvfp4 \
  --max-model-len 8192 \
  --tensor-parallel-size 1

For speculative decoding:

vllm serve pyloxsystems/hochelaga-8b-nvfp4 \
  --quantization nvfp4 \
  --speculative-config '{"model": "pyloxsystems/hochelaga-8b-eagle3-drafter", "num_speculative_tokens": 1, "method": "eagle3"}'

Quality impact

NVFP4 quantization introduces a small accuracy delta vs the BF16 reference. See the base model card for QFrCoLA evaluation methodology.

License

Apache 2.0. Inherits all licensing from the base model.


Built in Montréal · Pylox Systems Inc. · 2026

Downloads last month
11
Safetensors
Model size
5B params
Tensor type
F32
·
BF16
·
F8_E4M3
·
U8
·
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for pyloxsystems/hochelaga-8b-nvfp4

Finetuned
Qwen/Qwen3-8B
Quantized
(3)
this model