У меня есть фрейм данных, который имеет без нулевых значений и имеет только числовые значения (я сделал необходимые преобразования)
Реализация CATBOOST
from catboost import CatBoostRegressor
from sklearn.model_selection import cross_val_score
CatBoost_clf=CatBoostRegressor()
CatBoost_clf.fit(X, y)
print('Train Accuracy',cross_val_score(CatBoost_clf, X_train, y_train,
cv=3, scoring='accuracy'))
print('Test Accuracy',cross_val_score(CatBoost_clf, X_test, y_test, cv=3,
scoring='accuracy'))
Ошибка
> ----> 5 print('Accuracy:',cross_val_score(CatBoost_clf, X, y, cv=3, scoring='accuracy'))
> ValueError: Classification metrics can't handle a mix of binary and continuous targets
Как рассчитать точность перекрестной проверки (cv = 3 или 3 итерации наборов проверки) в CATBOOST? (Выход y имеет значения 0 и 1)