本文是个人的理解,由于刚接触并且自身能力也有限,也许会存在误解,欢迎留言指正,本人一定虚心请教,谢谢
def _k_init(X, n_clusters, x_squared_norms, random_state, n_local_trials=None): """根据k-means++初始化质心 @:parameter X : 输入数据,应该是双精度(dtype = np.float64)。 @:parameter n_clusters : integer质心数 @:parameter x_squared_norms : array, shape (n_samples,)每个数据点的欧几里得范数的平方 @:parameter random_state : numpy.RandomState#随机数生成器,用于初始化中心 @:parameter n_local_trials : integer, optional The number of seeding trials for each center (except the first), of which the on