【发布时间】:2019-11-29 16:35:55
【问题描述】:
查找KMeans弯头时,显示溢出错误
elbow=[]
for i in range(30):
model = KMeans(n_clusters=i)
model.fit(feature_matrix)
elbow.append(abs(model.score(feature_matrix)))
/opt/conda/lib/python3.6/site-packages/sklearn/cluster/k_means_.py:90: RuntimeWarning: divide by zero encountered in log
n_local_trials = 2 + int(np.log(n_clusters))
它给出了overflow 错误
【问题讨论】:
标签: scikit-learn unsupervised-learning