Need help with tutorials?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.
catboost

Description

CatBoost tutorials repository

514 Stars 243 Forks Apache License 2.0 148 Commits 2 Opened issues

Services available

Need anything else?

CatBoost tutorials

Basic

It's better to start CatBoost exploring from this basic tutorials.

Python

  • Python Tutorial
    • This tutorial shows some base cases of using CatBoost, such as model training, cross-validation and predicting, as well as some useful features like early stopping, snapshot support, feature importances and parameters tuning.
  • Python Tutorial with task
    • There are 17 questions in this tutorial. Try answering all of them, this will help you to learn how to use the library.

R

  • R Tutorial
    • This tutorial shows how to convert your data to CatBoost Pool, how to train a model and how to make cross validation and parameter tunning.

Command line

Classification

  • Classification Tutorial
    • Here is an example for CatBoost to solve binary classification and multi-classification problems.

Ranking

Feature selection

Model analysis

Custom loss

Apply model

Tools

Competition examples

Events

Tutorials in Russian

  • Find tutorials in Russian on the separate page.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.