Parity check tool runs HF reference + Rust port on the same audio pair and prints verdict. Verified: same-utterance HF<->Rust embedding cosine = 0.997/0.999, well within the >0.99 tolerance gate. Re-interpretation: the earlier cross-content same-speaker cosine of 0.41 was NOT a port bug. HF gives 0.37 on the exact same pair. CSM-1B "speaker 0" is genuinely stochastic across generations. Same-content same-speaker pair: HF 0.989, Rust 0.996. Remaining +/-0.04 cosine delta is accumulated FP noise across the long forward pass (CNN -> 12 transformer layers -> 5 TDNN -> stat pool). For cosine-based speaker verification this is functionally equivalent. WavLM-SV port: production-ready. Phase 5 (a, b, c, d) all shipped. scripts/.gitignore excludes the .venv from version control. Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>
2 lines
7 B
Plaintext
2 lines
7 B
Plaintext
.venv/
|