rad*_*ado 17 python svm scikit-learn
我正在尝试使用scikit学习包中的svm函数来获取python,但是我收到了错误消息:
from sklearn.utils.validation import check_arrays
Run Code Online (Sandbox Code Playgroud)
ImportError:无法导入名称'check_arrays'
我正在使用python 3.4.任何人都可以给我一个建议吗?提前致谢.
And*_*ler 20
该方法在0.16中被移除,取而代之的是(非常不同的)check_array功能.您可能会收到此错误,因为您没有正确地从0.15升级到0.16.[或者因为你在sklearn中依赖于一个非真正公共的功能].请参阅http://scikit-learn.org/dev/install.html#canopy-and-anaconda-for-all-supported-platforms.如果使用anaconda/conda安装,则应使用conda机制进行升级,而不是pip.否则旧的.pyc文件可能会保留在您的文件夹中.
小智 8
似乎"check_arrays"不再存在(不再).我修复它:
sudo vi /usr/lib64/python2.7/site-packages/sklearn/metrics/cluster/bicluster/bicluster_metrics.py
改变这个:从sklearn.utils.validation导入check_arrays到:从sklearn.utils.validation导入check_array作为check_arrays
有点像黑客,但它对我有用.
| 归档时间: |
|
| 查看次数: |
14442 次 |
| 最近记录: |