小编Suj*_*mar的帖子

ValueError:feature_names mismatch:在predict()函数的xgboost中

我训练了一个XGBoostRegressor模型.当我必须使用这个训练模型来预测新输入时,predict()函数会抛出feature_names不匹配错误,尽管输入特征向量具有与训练数据相同的结构.

此外,为了在与训练数据相同的结构中构建特征向量,我正在进行大量低效的处理,例如添加新的空列(如果数据不存在),然后重新排列数据列以使其与培训结构.是否有更好,更清晰的格式化输入方式,以便与训练结构相匹配?

python regression machine-learning pandas xgboost

12
推荐指数
5
解决办法
1万
查看次数

标签 统计

machine-learning ×1

pandas ×1

python ×1

regression ×1

xgboost ×1