HighMap library (C++)
Loading...
Searching...
No Matches
kmeans_clustering.cpp File Reference

Namespaces

namespace  hmap
 

Functions

Array hmap::kmeans_clustering2 (const Array &array1, const Array &array2, int nclusters, std::vector< Array > *p_scoring=nullptr, Array *p_aggregate_scoring=nullptr, Vec2< float > weights={1.f, 1.f}, uint seed=1)
 Performs k-means clustering on two input arrays, grouping similar data points into clusters.
 
Array hmap::kmeans_clustering3 (const Array &array1, const Array &array2, const Array &array3, int nclusters, std::vector< Array > *p_scoring=nullptr, Array *p_aggregate_scoring=nullptr, Vec3< float > weights={1.f, 1.f, 1.f}, uint seed=1)
 Performs k-means clustering on three input arrays, providing more detailed cluster analysis by considering an additional dimension.