Training

CatBoost provides a variety of modes for training a model.

Choose the implementation for more details.

ClassClass purposeMethod
CatBoost

Training and applying models.

fit
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.

fit
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.

fit