Skip to main content

Module clusterer

Module clusterer 

Source
Expand description

v1.0 Clusterer trait + concrete clusterers (NME-SC, AHC).

Added in v0.6 (M3).

Structs§

AhcClusterer
AHC (agglomerative hierarchical clustering) wrapper exposing the legacy crate::ahc::agglomerative_cluster_auto through the v1.0 Clusterer trait.
KMeansClusterer
K-Means++ clusterer with automatic k selection via silhouette score.
NmeScClusterer
NME-SC (Normalized Maximum Eigengap Spectral Clustering) clusterer.

Enums§

ClustererError
Errors from Clusterer implementations.

Traits§

Clusterer
Speaker clusterer — turns a batch of L2-normalized speaker embeddings into per-embedding cluster labels in the range 0..K where K is the inferred number of clusters.