Skip to content
EntityQ55656976· pop 5· linked from 22 articles

CatBoost is an open-source software library developed by Yandex. It provides a gradient boosting framework which, among other features, attempts to solve for categorical features using a permutation-driven alternative to the classical algorithm. It works on Linux, Windows, macOS, and is available in Python, R, and models built using CatBoost can be used for predictions in C++, Java, C#, Rust, Core ML, ONNX, and PMML. The source code is licensed under Apache License and available on GitHub.

Wikidata facts

Instance of
software library
Creator
Yandex
Developer
Yandex
Official website
catboost.ai
Has use
R
Show 4 more facts
software version identifier
1.2.7 (7 декабря 2024)
publication date
2017-07-18
programmed in
JavaScript
copyright license
Apache License
Sources (4)

via Wikidata · CC0

~3 min read

Encyclopedic overview

6 sections
Contents
  • Features
  • History
  • Application
  • See also
  • References
  • External links

CatBoost is an open-source software library developed by Yandex. It provides a gradient boosting framework which, among other features, attempts to solve for categorical features using a permutation-driven alternative to the classical algorithm. It works on Linux, Windows, macOS, and is available in Python, R, and models built using CatBoost can be used for predictions in C++, Java, C#, Rust, Core ML, ONNX, and PMML. The source code is licensed under Apache License and available on GitHub.

InfoWorld magazine awarded the library "The best machine learning tools" in 2017. along with TensorFlow, Pytorch, XGBoost and 8 other libraries.

Excerpted from Wikipedia’s “Catboost” article, available under the CC BY-SA 4.0 licence.

Available in 5 languages

via Wikidata sitelinks · CC0