GridSearchCV. , ,
pipeline = Pipeline([
('clf', LogisticRegression())
])
parameters = {
'clf__C': (0.1, 1, 10, 20, 30)
}
, 5 C LogisticRegression(), clf
, LogisticRegression() SVC.
grid_search = GridSearchCV(pipeline, parameters, n_jobs=3, verbose=1, scoring='accuracy')
-
bestParameters = grid_search.best_estimator_.get_params()
for param_name in sorted(parameters.keys()):
print ('\t %s: %r' % (param_name, bestParameters[param_name]))