我试图从sklearn运行this example以更好地了解它们的TfidfTransformer
从sklearn.feature_extraction.text
。然而,我退回替代sklearn.model_selection import GridSearchCV
Traceback (most recent call last):
File "grid_search_text_feature_extraction.py", line 16, in <module>
from sklearn.model_selection import GridSearchCV
ImportError: No module named model_selection
初步搜索后,我看到model_selection只能从版本0.18开始。我目前运行的版本是0.16.1,由于我工作的网络配置,我无法自己更新软件包。从iPython (python 2) - ImportError: No module named model_selection我看到sklearn.model_selection
的前任是sklearn.cross_validation
,但是没有GridSearchCV可用。
什么快速的替代方法是利用GridSearchCV或完全替换它来运行this example?
您可以通过0.16的sklearn.grid_search访问gridsearchCV。请参见http://scikit-learn.org/0.16/modules/generated/sklearn.grid_search.GridSearchCV.html#sklearn.grid_search.GridSearchCV –
'Traceback(最近呼叫最后一个): 文件“grid_search_text_feature_extraction.py”,第16行在 从sklearn.cross_validation进口gridsearchCV 导入错误:无法导入名称gridsearchCV' 看起来像'从sklearn.cross_validation进口gridsearchCV'不起作用? –
我编辑了我的评论。它在grid_search中不是cross_validation。这是我在仔细检查文档之前得到的回答。 –