Regular prediction

CatBoost provides a variety of modes for regular prediction.

Choose the implementation for more details.

ClassClass purposeMethodDescription
CatBoost

Training and applying models.

predict

Apply the model to the given dataset.

CatBoostClassifier

Training and applying models for the classification problems. When using the applying methods only the probability that the object belongs to the class is returned. Provides compatibility with the scikit-learn tools.

predict
predict_proba

Apply the model to the given dataset to predict the probability that the object belongs to the given classes.

CatBoostRegressor

Training and applying models for the regression problems. When using the applying methods only the predicted class is returned. Provides compatibility with the scikit-learn tools.

predict

Apply the model to the given dataset.