CoolFace
Modelpublic

juanginer/Voxtral-Mini-3B-2507-AWQ4-GEN

sourceHugging Faceapache-2.0updated 2mo agoView on Hugging Face
1likes44downloads
Model Card
Note on parameter count. Hugging Face reports ~5B parameters from the safetensors metadata, inflated due to how AWQ4 stores each group of 8 int4 weights packed into a single int32 tensor. Actual disk and VRAM footprint of the model is roughly (4.3 GB).

AWQ4-GEN

General-purpose AWQ4 W4A16 quant of Voxtral-Mini-3B-2507, calibrated across 8 European languages.

When to pick this variant

Use this if you serve mixed-language audio and want the safest all-around AWQ4. Matches the bf16 baseline on Polish, near-parity on Spanish and English, and 2x faster.

Benchmarks vs bf16 baseline

Data: FLEURS + Common Voice 15 + Multilingual LibriSpeech + ylacombe/google-argentinian-spanish (es-AR). Hardware: 2x RTX 4090, vLLM 0.25. Bold = best 4-bit variant.

MetricVoxtral-Mini bf16 (baseline)AWQ4-ARGAWQ4-ENAWQ4-GEN
WER es5.824.684.604.55
WER de6.067.136.668.16
WER fr8.0110.596.709.33
WER it6.507.027.016.94
WER pt7.167.216.146.08
WER nl9.247.9511.2910.59
WER en (no MLS)6.657.006.967.01
WER avg-67.137.437.077.61
WER es-AR4.695.005.115.04
VRAM (weights)8.8 GB4.36 GB4.36 GB4.36 GB
Throughput (tok/s, higher=better)170.9185.0186.3186.5

Usage (vLLM)

bash
# 1. In your vLLM venv, add the deps Voxtral needs
uv pip install --python /path/to/vllm/venv/python "mistral-common[soundfile]"

# 2. Serve
vllm serve JuanGiner/AWQ4-GEN \
    --tokenizer-mode mistral \
    --config-format mistral \
    --max-model-len 8192 \
    --gpu-memory-utilization 0.9 \
    --port 8000

Then send audio to POST /v1/audio/transcriptions in OpenAI-compatible format.

Calibration

480 audio samples symmetric across 8 languages (60 per language via google/fleurs + ylacombe/google-argentinian-spanish). Fixes the Polish regression seen in the text-calibrated AWQ4.

Quantization was done with llmcompressor 0.10 (AWQ modifier, W4A16 scheme, group_size=128, duo_scaling=True), targeting Linear modules inside LlamaDecoderLayer. The compressed-tensors format matches what vLLM 0.25.x expects for AWQ models (weights re-fused for the vLLM Voxtral loader).

Base model & license

Base: `mistralai/Voxtral-Mini-3B-2507`, Apache-2.0. This quantized derivative is released under the same license.