如何在 sklearn.kmeans(n_clusters,init,....) in python 中将一些节点作为 init 传递

how can I pass some nodes as init in sklearn.kmeans(n_clusters,init,....) in python

如何将 2 个节点作为质心传递给 sklearn.kmeans(n_clusters,init,....) 而不是随机或 kmeans++? 算法['kmeans'] = KMeans(n_clusters=k_clusters,init='random',n_init=200)

sklearn 还允许用户输入形状为 (n_clusters, n_features).

的质心

文档:https://scikit-learn.org/stable/modules/generated/sklearn.cluster.KMeans.html

小于n_clusters,可以使用随机初始化并通过。