Skip to content

catboost/tutorials

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

204 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 metrics and losses

Apply model

Tools

Competition examples

Events

Tutorials in Russian

  • Find tutorials in Russian on the separate page.

Releases

No releases published

Packages

No packages published

Contributors 23