|
OpenNN
Open-source neural networks library
|
#include <kmeans.h>
Public Member Functions | |
| KMeans (Index clusters=3, Index=100) | |
| VectorI | calculate_outputs (const MatrixR &) |
| VectorR | elbow_method (const MatrixR &, Index=10) |
| Index | find_optimal_clusters (const VectorR &) const |
| VectorI | get_cluster_labels () const |
| MatrixR | get_cluster_centers () const |
| Index | get_clusters_number () const |
| void | fit (const MatrixR &) |
| void | set_cluster_number (const Index) |
| void | set_centers_random (const MatrixR &) |
| opennn::KMeans::KMeans | ( | Index | clusters = 3, |
| Index | = 100 ) |
| Index opennn::KMeans::find_optimal_clusters | ( | const VectorR & | ) | const |
| void opennn::KMeans::fit | ( | const MatrixR & | ) |
| MatrixR opennn::KMeans::get_cluster_centers | ( | ) | const |
| VectorI opennn::KMeans::get_cluster_labels | ( | ) | const |
| Index opennn::KMeans::get_clusters_number | ( | ) | const |
| void opennn::KMeans::set_centers_random | ( | const MatrixR & | ) |
| void opennn::KMeans::set_cluster_number | ( | const Index | ) |