Я пытаюсь выполнить поиск по сетке по классификатору случайных лесов, я пытаюсь протестировать различные PCA-компоненты и n_estimators
model_rf = RandomForestClassifier()
pca_rf = Pipeline([('pca', PCA()), ('rf', RandomForestClassifier())])
param_grid_rf = [{
'pca__n_components': [20],
'rf__n_estimators': [5]
}]
grid_cv_rf = GridSearchCV(estimator=pca_rf, cv=5,param_grid=param_grid_rf)
grid_cv_rf.fit(x_train, y_train1)
test_pca_evaluate = pca.transform(x_test)
y_pred = model_rf.predict(test_pca_evaluate)#error here
В последней строке я получаю сообщение об ошибке "Этот экземпляр RandomForestClassifier еще не установлен. Вызвать 'fit' с соответствующими аргументами перед использованием этого метода. "