Ven*_*lam 16 python scikit-learn xgboost
除了'binary:logistic'之外,还有其他任何可以在python 中的XGBClassifier中使用的目标
小智 14
这是真的二进制:logistic是XGBClassifier的默认目标,但我没有看到任何理由为什么你不能使用XGBoost包提供的其他目标(http://xgboost-clone.readthedocs.io/en/latest/ parameter.html#learning-task-parameters).例如,您可以在sklearn.py源代码中看到multi:softprob在多类情况下显式使用.
此外,如果确实有必要,您可以提供自定义目标函数(详情请参阅:http://xgboost.readthedocs.io/en/latest/python/python_api.html#module-xgboost.sklearn).