Question 15
How many models with different combinations of parameter values will get trained in the following code?
from sklearn.model_selection import GridSearchCVfrom sklearn.linear_model import SGDRegressor
params = [ {'alpha': [0.001,0.01,0.1,1],'learning_rate': ['constant','optimal']}, {'warm_start':[True], 'alpha': [0.0001,0.001],'learning_rate':['constant','invscaling']}]
grid= GridSearchCV(estimator= SGDRegressor(), param_grid = params, cv= 2, scoring = 'neg_mean_squared_error', return_train_score=True )
grid.fit(X_train,y_train)10
12
14
16