我正在尝试使用sklearn
提供的XGBClassifier
包装器来解决一个多类问题。我的类别是[0, 1, 2],我使用的目标函数是multi:softmax
。当我尝试拟合这个分类器时,我会遇到以下错误:
xgboost.core.XGBoostError:num_class 参数的值应该大于等于 1。
如果我尝试设置 num_class 参数,则会收到以下错误:
出现意外关键字参数“num_class”
Sklearn
自动设置此参数,所以我不应该传递该参数。但是为什么我会收到第一个错误?