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 |
Method | Purpose |
---|---|
catboost.train | Train the model using a CatBoost dataset. |
Method | Purpose |
---|---|
catboost.train | Train the model using a CatBoost dataset. |
Command | Purpose |
---|---|
catboost fit | Train the model. |
Command | Purpose |
---|---|
catboost fit | Train the model. |