我可以在 KMeans 中使用 shuffle = False 而不是 random_state
Can I use shuffle = False instead of random_state in KMeans
而不是使用:
kmeans = KMeans(n_clusters = i, init = 'k-means++', random_state = 42)
我想使用:
kmeans = KMeans(n_clusters = i, init = 'k-means++', shuffle = False)
可以吗?或者错了?
据我所知这是错误的,因为在 sklearn 中没有这样的参数 Shuffle for k means
检查 K means documentation 您需要的所有参数。
为了更好地理解什么是随机状态,您固定它的值以重现所有
你下次做的计算。
而不是使用:
kmeans = KMeans(n_clusters = i, init = 'k-means++', random_state = 42)
我想使用:
kmeans = KMeans(n_clusters = i, init = 'k-means++', shuffle = False)
可以吗?或者错了?
据我所知这是错误的,因为在 sklearn 中没有这样的参数 Shuffle for k means 检查 K means documentation 您需要的所有参数。
为了更好地理解什么是随机状态,您固定它的值以重现所有 你下次做的计算。