Clustering
C++20 header-only: DBSCAN, HDBSCAN, k-means.
Loading...
Searching...
No Matches
clustering::kmeans Namespace Reference

Namespaces

namespace  detail

Classes

class  AfkMc2Seeder
 AFK-MC2 seeder (Bachem, Lucic, Hassani, Krause, NeurIPS 2016). More...
class  AutoSeeder
 Seeder that picks between greedy k-means++ and AFK-MC2 against workload shape. More...
class  GreedyKmppSeeder
 Greedy k-means++ seeder. More...
class  LloydFusedGemm
 Fused-argmin-GEMM Lloyd driver. More...

Concepts

concept  LloydStrategy
 Contract for the Lloyd driver that KMeans<T> delegates to.
concept  SeederStrategy
 Contract for the seeder that produces initial centroids for the Lloyd driver.

Enumerations

enum class  AutoSeederMode { kSingleRun , kBestOf }

Enumeration Type Documentation

◆ AutoSeederMode

Enumerator
kSingleRun 
kBestOf 

Definition at line 14 of file auto_seeder.h.