解决 KMeans 警告: n_init 参数的未来变化
这段代码出现了多个警告信息,提示将来默认的参数值'n_init'将从 10 更改为'auto'。这些警告是由于 KMeans 类的默认参数值将在将来的版本中发生改变引起的。
为了解决这个问题,可以在创建KMeans对象时,显式地设置'n_init'参数的值,以明确告知算法要使用的初始值数量。例如,可以将'n_init'设置为 10,与默认的值保持一致,以消除警告信息。修改的代码如下所示:
kemans = KMeans(n_clusters=k, n_init=10)
通过设置'n_init'参数,可以明确指定初始值的数量,并在将来的版本中避免警告信息。
原文地址: https://www.cveoy.top/t/topic/3UI 著作权归作者所有。请勿转载和采集!