Как получить Лучший Оценщик на GridSearchCV (Случайный Лесной Классификатор Scikit)

Я использую GridSearch CV для оптимизации параметров классификатора в Scikit. Как только я закончу, я хотел бы знать, какие параметры были выбраны в качестве лучших.

Всякий раз, когда я делаю это, я получаюAttributeError: 'RandomForestClassifier' object has no attribute 'best_estimator_'и не могу сказать почему, так как это кажется законным атрибутом надокументация.

from sklearn.grid_search import GridSearchCV

X = data[usable_columns]
y = data[target]

X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.3, random_state=0)

rfc = RandomForestClassifier(n_jobs=-1,max_features= 'sqrt' ,n_estimators=50, oob_score = True) 

param_grid = {
    'n_estimators': [200, 700],
    'max_features': ['auto', 'sqrt', 'log2']
}

CV_rfc = GridSearchCV(estimator=rfc, param_grid=param_grid, cv= 5)

print '\n',CV_rfc.best_estimator_

Урожайность:

`AttributeError: 'GridSearchCV' object has no attribute 'best_estimator_'

Ответы на вопрос(2)

Ваш ответ на вопрос