• Overview
  • Parameter tuning
  • Speeding up the training
  • FAQ
  • Development and contributions
  • Contacts

Training

CatBoost provides a variety of modes for training a model.

Choose the implementation for more details.

Python package

Classes

CatBoost

Class purpose

Training and applying models.

Method

fit

CatBoostClassifier

Class purpose

Training and applying models.

Method

fit

CatBoostRegressor

Class purpose

Training and applying models.

Method

fit

R package

Method

catboost.train

Purpose

Train the model using a CatBoost dataset.

Command-line version

Command

catboost fit

Purpose

Train the model.