Crate avx_clustering

Crate avx_clustering 

Source
Expand description

§avx-clustering

State-of-the-art clustering algorithms for Rust, designed to surpass scikit-learn, HDBSCAN, and RAPIDS cuML in performance and capabilities.

§Features

  • Partitional Clustering: KMeans, KMedoids, Fuzzy C-Means, Mean Shift
  • Density-Based: DBSCAN, HDBSCAN, OPTICS, DENCLUE
  • Hierarchical: Agglomerative, Divisive, BIRCH
  • Model-Based: GMM, Bayesian GMM, Dirichlet Process GMM
  • Graph-Based: Spectral Clustering, Louvain, Leiden
  • Scientific: 4D clustering, curved manifolds, streaming, GPU acceleration

Re-exports§

pub use prelude::*;

Modules§

algorithms
Clustering algorithms
gpu
GPU acceleration support
metrics
Metrics for distance, validation, and manifold operations
prelude
Convenient re-exports for common clustering operations
scientific
Scientific computing features for clustering

Enums§

ClusteringError
Common error type for clustering operations

Type Aliases§

Result