Open-source gradient-boosting library from Yandex that natively handles categorical features and offers fast CPU/GPU training.
CatBoost is an open-source machine-learning library developed by Yandex for gradient boosting on decision trees.
It distinguishes itself through:
Since its release, CatBoost has powered search ranking, recommendations, and autonomous-driving systems at Yandex and has been adopted by organizations such as CERN, Cloudflare, and JetBrains. Licensed under Apache 2.0, it is actively developed on GitHub and publishes regular releases via PyPI.