CoolFace
Modelpublic

BarathwajAnandan/cohere-transcribe-03-2026-CoreML-4bit

sourceHugging Faceapache-2.0updated 6mo agoView on Hugging Face
0likes11downloads
Model Card

Cohere Transcribe 03-2026 — CoreML 4-bit (Palettize4)

CoreML conversion of CohereLabs/cohere-transcribe-03-2026 with 4-bit palettization (16 clusters per weight block) and cross-attention K/V pre-computation optimization.

Model Details

PropertyValue
Base modelCohereLabs/cohere-transcribe-03-2026
Compute precisionFP16 (activations), 4-bit palettized (weights)
Frontend precisionFP32 (STFT/log-mel)
Total size~1.0 GB
WER (LibriSpeech test-clean, 500 samples)2.50%
Speed (GPU only)~48x realtime
Speed (ANE+GPU async)~72x realtime
PlatformmacOS 13+ / Apple Silicon

Pipeline Components

PackageSizeRole
cohere_frontend.mlpackage1.5 MBAudio → log-mel features (FP32)
cohere_encoder.mlpackage893 MBConformer encoder (palettize4)
cohere_cross_kv_projector.mlpackage8.1 MBPre-compute cross-attn K/V once per chunk
cohere_decoder_cached.mlpackage65 MBAutoregressive decoder with KV cache
cohere_decoder_fullseq_masked.mlpackage73 MBFull-sequence decoder (for validation)

Usage

bash
# Build Swift CLI
cd swift_runner && swift build -c release

# Run (GPU only)
.build/release/pure_coreml_asr_cli \
  --audio input.mp3 \
  --artifacts-dir ./artifacts \
  --compute gpu

# Run (ANE+GPU heterogeneous, ~72x realtime)
.build/release/pure_coreml_asr_cli \
  --audio input.mp3 \
  --artifacts-dir ./artifacts \
  --compute gpu \
  --compute-split ane_small

Variants

VariantRepoSizeWER
4-bit (this)CoreML-4bit1.0 GB2.50%
6-bitCoreML-6bit2.9 GB2.43%
FP16CoreML-fp16~3.5 GBbaseline

License

Apache 2.0 (following base model license)