%%time
from sklearn.model_selection import GridSearchCV
grid_search = GridSearchCV(knn_clf, param_grid)
grid_search.fit(X_train, y_train)
ValueError Traceback (most recent call last)
<ipython-input-19-10311b8b707f> in <module>
1 from sklearn.model_selection import GridSearchCV
2 grid_search = GridSearchCV(knn_clf, param_grid)
----> 3 grid_search.fit(X_train, y_train)
D:\Software\Anaconda\lib\site-packages\sklearn\model_selection\_search.py in fit(self, X, y, groups, **fit_params)
628 refit_metric = 'score'
629
--> 630 X, y, groups = indexable(X, y, groups)
631 n_splits = cv.get_n_splits(X, y, groups)
632
D:\Software\Anaconda\lib\site-packages\sklearn\utils\validation.py in indexable(*iterables)
228 else:
229 result.append(np.array(X))
--> 230 check_consistent_length(*result)
231 return result
232
D:\Software\Anaconda\lib\site-packages\sklearn\utils\validation.py in check_consistent_length(*arrays)
203 if len(uniques) > 1:
204 raise ValueError("Found input variables with inconsistent numbers of"
--> 205 " samples: %r" % [int(l) for l in lengths])
206
207
ValueError: Found input variables with inconsistent numbers of samples: [1437, 360]