2017-01-05 58 views
2

我试图从sklearn运行this example以更好地了解它们的TfidfTransformersklearn.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

+1

您可以通过0.16的sklearn.grid_search访问gridsearchCV。请参见http://scikit-learn.org/0.16/modules/generated/sklearn.grid_search.GridSearchCV.html#sklearn.grid_search.GridSearchCV –

+0

'Traceback(最近呼叫最后一个): 文件“grid_search_text_feature_extraction.py”,第16行在 从sklearn.cross_validation进口gridsearchCV 导入错误:无法导入名称gridsearchCV' 看起来像'从sklearn.cross_validation进口gridsearchCV'不起作用? –

+1

我编辑了我的评论。它在grid_search中不是cross_validation。这是我在仔细检查文档之前得到的回答。 –

回答

相关问题