我正在使用 XGBClassifier(在 xgboost 中)进行多类分类。执行分类器后,我收到一条错误消息:
unexpected keyword argument 'num_class'
下面列出了导致此错误的代码(params 是 xgb 的有效参数集):
xgb.XGBClassifier(params, num_class=100)
我搜索了一下,发现 'num_class' 参数被命名为 'n_classes' 用于 XGBClassifier 的 scikit 实现。我尝试了此更改并收到了类似的错误:
unexpected keyword argument 'n_classes'
下面列出了导致此错误的代码:
xgb.XGBClassifier(params, num_class=100)
感谢您对修复此错误的任何帮助!