sklearn.cluster.MiniBatchKMeans 中的 max_iter 超参数

数据挖掘 机器学习 聚类 k-均值
2022-02-15 15:34:44

sklearn.cluster.MiniBatchKMeans中max_iter的意义是什么?这是对批量数据执行 partial_fit() 的最大次数吗?

1个回答

max_iterint, default=100
在独立于任何早期停止标准启发式停止之前,对完整数据集的最大迭代次数。

它是整个数据集的迭代次数。

partial_fit的数量将取决于 batch_size

batch_sizeint,默认=100
小批量的大小。

partial_fit(self, X[, y, sample_weight])
更新 k 表示对单个 mini-batch X 的估计。

参考:
用户指南
Class Def。