Olá!
Estou recebendo o seguinte erro ao tentar executar o ajuste do StackingCVClassifier: TypeError: got an unexpected keyword argument 'fit_params'
A seguir está meu código, seguindo os passos do instrutor:
from mlxtend.classifier import StackingCVClassifier
parametros_cat = gridsearch.best_params_
parametros_trees = extratrees_grid.best_params_
base_models = [
CatBoostClassifier(**parametros_cat, verbose=0),
ExtraTreesClassifier(**parametros_trees),
pipelines[2]
]
mapeamento = {
'neutral or dissatisfied':0,
'satisfied':1
}
y_treino = y_treino.replace(mapeamento)
y_teste = y_teste.replace(mapeamento)
sclf = StackingCVClassifier(classifiers=base_models,
meta_classifier=modelo_meta)
sclf.fit(X_treino, y_treino)
Alguém saberia identificar o motivo do erro? Desde já agradeço.