如果输入数据有 300 个特征,如果我将 XGBoost 设置为 3 棵树,每棵树的深度为 3 个级别,那么这 300 个特征不能全部使用。但是当我调用 model.get_booster().feature_names 时,所有 300 个特征都被返回了。
我的猜测是 model.get_booster().feature_names 返回训练数据中的所有特征,而不是分类器使用的特征。
有没有办法检查模型实际使用了哪些变量?非常感谢您!