Python CommonNN群集不包括在scikitlearn_额外中

Python CommonNN群集不包括在scikitlearn_额外中,python,scikit-learn,cluster-analysis,Python,Scikit Learn,Cluster Analysis,我通过conda安装-c conda forge scikit learn extra安装的scikit learn extra不包括commonnn。版本为0.1.0b2。KMedoids有效,tho 我满足了Python 3.6.10和scikit learn 0.23.2的依赖性。然而,在 import sklearn_extra sklearn_extra.cluster.CommonNNClustering() 我得到了“AttributeError:module'sklearn\u

我通过
conda安装-c conda forge scikit learn extra
安装的scikit learn extra不包括commonnn。版本为0.1.0b2。KMedoids有效,tho

我满足了Python 3.6.10和scikit learn 0.23.2的依赖性。然而,在

import sklearn_extra
sklearn_extra.cluster.CommonNNClustering()

我得到了“AttributeError:module'sklearn\u extra.cluster'没有属性'CommonNNClustering'。

出于某种原因,通过conda或pip安装的版本不包括这些模块或脚本
\u commonnn.py
。我也犯了同样的错误

如果我安装了开发版本:

pip install https://github.com/scikit-learn-contrib/scikit-learn-extra/archive/master.zip
它的工作原理是:

from sklearn_extra.cluster import CommonNNClustering
import numpy as np
X = np.array([[2, 2], [2.1, 2.1], [33.3, 33.3], [34.2, 34.2], [111, 111]])
clustering = CommonNNClustering(eps=3, min_samples=0).fit(X)
clustering.labels_
array([ 0,  0,  1,  1, -1])

由于某些原因,通过conda或pip安装的版本不包括这些模块或脚本
\u commonnn.py
。我也犯了同样的错误

如果我安装了开发版本:

pip install https://github.com/scikit-learn-contrib/scikit-learn-extra/archive/master.zip
它的工作原理是:

from sklearn_extra.cluster import CommonNNClustering
import numpy as np
X = np.array([[2, 2], [2.1, 2.1], [33.3, 33.3], [34.2, 34.2], [111, 111]])
clustering = CommonNNClustering(eps=3, min_samples=0).fit(X)
clustering.labels_
array([ 0,  0,  1,  1, -1])

可以添加代码以轻松理解您的问题。可以添加代码以轻松理解您的问题。