我試圖從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。這是我在仔細檢查文檔之前得到的回答。 –