The Rust machine learning ecosystem is a bit shallow on cluster analysis,
but you can find implementations of k-means, DBSCAN, and OPTICS algorithms
scattered between the crates below.
The Rust-ML book has walkthroughs for
linfa's DBSCAN and KMeans implementations here.
A Machine Learning framework for Rust
Last Commit: 2023-09-24
Last Published: 2022-12-03
Simple k-means clustering to find dominant colors in images.
Backed by a generic k-means implementation offered as a standalone library.
Last Commit: 2023-08-17
Last Published: 2023-07-23
Machine Learning in Rust.
Last Commit: 2023-06-22
Last Published: 2023-05-01
High-level bindings for Faiss, the vector similarity search engine
Last Commit: 2023-08-29
Last Published: 2023-08-26
A machine learning library.
Last Commit: 2020-07-10
Last Published: 2017-01-06
Generic implementations of clustering algorithms. Includes k-means, DBSCAN and OPTICS.
Last Commit: 2017-10-07
Last Published: 2015-12-15
k-Medoids clustering with the FasterPAM algorithm
Last Commit: 2023-09-08
Last Published: 2023-04-20
easy way to perform kmeans clustering on arbitrary data
Last Commit: 2022-11-14
Last Published: 2022-11-14
A library for doing maching learning in Rust.
Last Commit: 2022-06-15
Last Published: 2018-01-31
Rust library for Self Organising Maps (SOM).
Last Commit: 2022-10-15
Last Published: 2020-04-01
A k -Deviation Density Based Clustering Algorithm (kDDBSCAN)
Last Commit: 2020-06-13
Last Published: 2020-06-13