kmeans聚类 c++实现
/*
num_class: 聚类数
num_data:数据个数
dimension:数据维度(每个数据是多少维的)
data:待聚类数据指针
cluster_center:聚类中心指针
max_error:前后两次误差降低到此值迭代终止
max_iters:最大迭代次数
1、随机初始化聚类中心
2、根据聚类中心计算每个样本属于哪个聚类中心
3、根据聚出来数据重新计算每个类新的聚类中心
重复2,3步骤
*/
void kmeans_cluster(const int num_class, const in.
原创
2020-06-17 16:25:55 ·
379 阅读 ·
0 评论