Training

CatBoost provides a variety of modes for training a model.

Choose the implementation for more details.

Class Class purpose Method
CatBoost

Training and applying models.

fit
CatBoostClassifier

Training and applying models for the classification problems. 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
Class Class purpose Method
CatBoost

Training and applying models.

fit
CatBoostClassifier

Training and applying models for the classification problems. 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