【发布时间】:2016-01-06 03:36:18
【问题描述】:
为什么我从行得到不同的输出
打印 ms.fit_predict(val), p_all[idx]
ms.fit_predict(val) 的输出都是 0。
将 numpy 导入为 np 从 sklearn.cluster 导入 MeanShift,estimate_bandwidth X = 100*np.random.random_sample((500,15))-100 X = np.array(X, dtype=np.float) 带宽=估计带宽(X,分位数=0.01) ms = MeanShift(带宽=带宽,bin_seeding=True) ms.fit(X) p_all = ms.fit_predict(X) 对于 idx,枚举(X)中的 val: 打印值 打印 X[idx] 打印 ms.fit_predict(val), p_all[idx]【问题讨论】:
标签: python scikit-learn