如何解决CatBoostError:catboost / private / libs / target / target_converter.cpp:228:未知类标签:“ 197”
我正在尝试将catboost模型拟合到我的数据中
#creating the model
model_cb = CatBoostClassifier(task_type='GPU',iterations=100,random_state=2020,eval_metric='F1')
#fitting the dataset into the model
model_cb.fit(X_train,y_train,cat_features= object_cols,plot=True,eval_set=(X_valid,y_valid))
但是当我运行代码时出现错误
CatBoostError: catboost/private/libs/target/target_converter.cpp:228: Unknown class label: "676"
将我指向文档以了解错误
解决方法
这里是文档https://catboost.ai/docs/concepts/about.html
CatBoostClassifier(二进制分类器)期望y_train包含浮点数而不是字符串。
请注意,由于我们不会非常紧密地监视stackoverflow,因此最好在github.com/catboost/catboost上提问
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。