我正在尝试使用n_estimators
调整RandomForestClassifier
的{{1}}。但我得到类型错误说 - > GridSearchCV
代码:
TypeError: get_params() missing 1 required positional argument: 'self'
答案 0 :(得分:2)
在grid = GridSearchCV(RandomForestClassifier, param_grid, cv=5, scoring='roc_auc')
行,而不是您所写的内容,请尝试
grid = GridSearchCV(RandomForestClassifier(), param_grid, cv=5, scoring='roc_auc')
我无法肯定地说..因为你没有给我X
和y
,或者我可以在我的笔记本电脑中重现它并让你知道如果有效!
让我知道它是否有效!