How to use from the
Use from the
MLX library
# Download the model from the Hub
pip install huggingface_hub[hf_xet]

huggingface-cli download --local-dir witness-pyannote-seg-mlx littlebearlabs/witness-pyannote-seg-mlx

witness-pyannote-seg-mlx

pyannote/segmentation-3.0 powerset speaker segmentation, converted to a gate-free MLX safetensors for witness's on-device speaker diarization.

Upstream attribution

  • Model: pyannote segmentation-3.0 (PyanNet powerset segmentation).
  • Authors / source: pyannote โ€” pyannote/segmentation-3.0.
  • License: MIT (the segmentation-3.0 model weights are MIT-licensed).

What's in this repo

  • model.safetensors โ€” gate-free converted weights produced by .research/diarization/gen_seg_fixture.py. Validated to 100% per-frame powerset-argmax agreement with the upstream export (logits max_abs โ‰ˆ 2.5e-5).

Converted to MLX for witness, an open-source Rust toolkit for on-device system capture on macOS. Generated by .research/diarization/publish_weights.sh.

Downloads last month

-

Downloads are not tracked for this model. How to track
Safetensors
Model size
1.49M params
Tensor type
F32
ยท
MLX
Hardware compatibility
Log In to add your hardware

Quantized

Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐Ÿ™‹ Ask for provider support