Eval — Reza2kn/persian-asr-eval-v0 (FLEURS-fa)
Table with columns: Variant, WER ↓, CER ↓, clips, per-clip latency, peak VRAM| Variant | WER ↓ | CER ↓ | clips | per-clip latency | peak VRAM |
|---|
| NVFP4 (this repo) | 13.30% | 5.14% | 200 | 4061 ms | 5371 MiB |
Persian text normalization for WER/CER: NFKC, ZWNJ → space, ي→ی / ك→ک, digit folding, punctuation stripping, whitespace collapse.
Usage
import torchimport soundfile as sffrom transformers import AutoProcessor, AutoModel repo = "Reza2kn/nezamisafa_whisper-persian-v4-NVFP4"processor = AutoProcessor.from_pretrained(repo)# Load in bfloat16 — NVFP4 weights decompress to bf16 inside CompressedLinear.model = AutoModel.from_pretrained(repo, dtype=torch.bfloat16).to("cuda").eval()
(See the original nezamisafa/whisper-persian-v4 model card for arch-specific decoding boilerplate.)
How it was made
llmcompressor QuantizationModifier(targets=["Linear"], scheme="NVFP4", ignore=...) →
compressed-tensors nvfp4-pack-quantized checkpoint.
License
Inherits the base model's license.