2016-05-22 143 views

回答

6

要獲得進展,您可以增加例如sklearn.grid_search.GridSearchCV,通過將參數verbose並給予它一些正值

GridSearchCV(..., verbose=1) 

從文檔

冗長:整數

控制的詳細程度:越高,越 消息。

1

如果您想知道GridSearchCV需要多少時間,您可以在運行GridSearchCV之前運行n_iter = 10的RandomizedSearchCV。假設n_iter = 10的RandomizedSearchCV需要10秒,具有100次迭代的GridSearchCV將花費近100秒。這會給你一個相當準確的想法,GridSearchCV需要多少時間。

或者甚至更好,你可以用n_iter = GridSearchCV迭代的一半來運行RandomizedSearchCV,以獲得幾乎相同的結果和一半的時間。