Skip to main content

qualia_core_db/solvers/learning/clustering/
mod.rs

1//! Clustering & mixture models (ISL ch 12, PRML ch 9).
2//!
3//! - [`kmeans`] — Lloyd's algorithm with k-means++ seeding.
4//! - [`gmm`] — diagonal-covariance Gaussian mixture via EM (seeded by k-means).
5//!
6//! Hierarchical/agglomerative clustering lands here next (build order in
7//! `stats_plan.md`).
8
9pub mod gmm;
10pub mod hierarchical;
11pub mod kmeans;
12
13pub use gmm::{fit as fit_gmm, GmmModel};
14pub use hierarchical::{Hierarchical, Linkage};
15pub use kmeans::{fit as fit_kmeans, KMeansModel};