Skip to content
CatBoost tutorials repository
Jupyter Notebook
Branch: master
Clone or download

Latest commit

nikitxskv Fix 2020_06_04 catboost tutorial
Note: mandatory check (NEED_CHECK) was skipped
ref:fdfe4258918442af8f0eec5e5b60c005eeaee7a9
Latest commit 25c7f81 Jun 4, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
apply_model add colab links in tutorials REWEIW:NEW Feb 12, 2020
classification add colab links in tutorials REWEIW:NEW Feb 12, 2020
cmdline_tutorial MLTOOLS-3914 add example files with dataset and columns description Jul 22, 2019
competition_examples add colab links in tutorials REWEIW:NEW Feb 12, 2020
cross_validation add colab links in tutorials REWEIW:NEW Feb 12, 2020
custom_loss add colab links in tutorials REWEIW:NEW Feb 12, 2020
events Fix 2020_06_04 catboost tutorial Jun 4, 2020
example_usages COVID_19 extended tutorial. MLTOOLS-4805. Jun 2, 2020
feature_penalties [catboost] Feature penalties usage tutorial May 14, 2020
feature_selection add colab links in tutorials REWEIW:NEW Feb 12, 2020
hyperparameters_tuning add colab links in tutorials REWEIW:NEW Feb 12, 2020
leaf_indexes_calculation add colab links in tutorials REWEIW:NEW Feb 12, 2020
metrics Pull request "AUC tutorial" by @monkey0head from catboost/catboost#1244 Apr 10, 2020
model_analysis [catboost] update prediction diff tutorial May 25, 2020
ranking add colab links in tutorials REWEIW:NEW Feb 12, 2020
regression Pull request "improved plot" by @garkavem from catboost/catboost#1267 Apr 30, 2020
ru add colab links in tutorials REWEIW:NEW Feb 12, 2020
text_features add colab links in tutorials REWEIW:NEW Feb 12, 2020
tools add colab links in tutorials REWEIW:NEW Feb 12, 2020
LICENSE intermediate changes Jan 21, 2019
README.md [catboost] update prediction diff tutorial May 25, 2020
cmdline_tutorial.md Tutorials refactoring Oct 23, 2018
python_tutorial.ipynb add colab links in tutorials REWEIW:NEW Feb 12, 2020
python_tutorial_with_tasks.ipynb add colab links in tutorials REWEIW:NEW Feb 12, 2020
r_tutorial.ipynb Tutorials refactoring Oct 23, 2018

README.md

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.
You can’t perform that action at this time.