2024-05-12 23:38:29 发布
网友
我用catboost训练了二元分类器,在测试数据中同样的特征,它返回了这个错误
catboost/libs/data/model_dataset_compatibility.cpp:47: Feature MERCHANT_ID is Categorical in model but marked different in the dataset
这意味着什么,有人有想法吗? 谢谢
看起来在培训(fit阶段)期间,MERCHANT_ID被处理为分类列,您将其索引作为分类列提供,但在对测试数据进行预测期间,MERCHANT_ID具有不同的类型,或者您的列发生了移动,因此模型希望在不同的索引位置看到该列
验证X_系列和X_测试中的立柱位置是否相同
看起来在培训(fit阶段)期间,MERCHANT_ID被处理为分类列,您将其索引作为分类列提供,但在对测试数据进行预测期间,MERCHANT_ID具有不同的类型,或者您的列发生了移动,因此模型希望在不同的索引位置看到该列
验证X_系列和X_测试中的立柱位置是否相同
相关问题 更多 >
编程相关推荐