|
kmeans
k-means clustering in C++
|
Class for kmeans++ initialization. More...
#include <vector>#include <random>#include <algorithm>#include <cstdint>#include "sanisizer/sanisizer.hpp"#include "aarand/aarand.hpp"#include "Initialize.hpp"#include "Matrix.hpp"#include "copy_into_array.hpp"#include "parallelize.hpp"#include "utils.hpp"

Go to the source code of this file.
Classes | |
| struct | kmeans::InitializeKmeansppOptions |
Options for InitializeKmeanspp. More... | |
| class | kmeans::InitializeKmeanspp< Index_, Data_, Cluster_, Float_, Matrix_ > |
| k-means++ initialization of Arthur and Vassilvitskii (2007). More... | |
Namespaces | |
| namespace | kmeans |
| Perform k-means clustering. | |
Typedefs | |
| typedef std::mt19937_64 | kmeans::InitializeKmeansppRng |
Class for kmeans++ initialization.