2017-01-05 65 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。這是我在仔細檢查文檔之前得到的回答。 –

回答

相關問題