这是对this question.的一种跟进,我所做的正是海报所做的,只是有所不同:我不是使用X_train
而是使用CatBoost的FeatureData类,因此:
resultCAT = bayes_cv_tuner.fit(train_data,y_train,callback = status_print)
这炸弹说:
TypeError: Singleton array array(<_catboost.FeaturesData object at 0x0000014EE15284A8>, dtype=object) cannot be considered a valid collection.
任何建议都将受到欢迎。 (顺便说一句,CatBoostClassifier.fit()
与这些参数配合使用就可以了。)