使用MiniBatchKMeans加速kmenas聚类算法的计算

网友投稿 750 2022-11-16

使用MiniBatchKMeans加速kmenas聚类算法的计算

使用MiniBatchKMeans加速kmenas聚类算法的计算

使用MiniBatchKMeans加速kmenas聚类算法的计算

MiniBatchKMeans batch_size控制每个批次中样本的数量

# 加速keans算法的计算from sklearn import datasetsfrom sklearn.preprocessing import StandardScalerfrom sklearn.cluster import MiniBatchKMeansiris = datasets.load_iris()features = iris.datascaler = StandardScaler()features_std = scaler.fit_transform(features)# MiniBatchKMeans batch_size控制每个批次中样本的数量cluster = MiniBatchKMeans(n_clusters=3, random_state=0, batch_size=100)model = cluster.fit(features_std)model.labels_array([1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 0, 0, 0, 2, 0, 2, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 2, 0, 0, 0, 0, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 2, 2, 2, 2, 0, 2, 2, 2, 2, 2, 2, 0, 2, 2, 2, 2, 2, 0, 2, 0, 2, 0, 2, 2, 0, 2, 2, 2, 2, 2, 2, 0, 0, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 2, 0, 2, 2, 2], dtype=int32)

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:映射_replace_处理存在天然顺序的字符串数据
下一篇:如何使用ByteArrayOutputStream下载文件
相关文章

 发表评论

暂时没有评论,来抢沙发吧~