For inference you can use either prediction methods from full packages:
- Python package: several variants of
predict*methods ofCatBoost*classes. - R package: catboost.predict
- CatBoost for Apache Spark:
transformmethods ofCatBoost*Modelclasses - CLI:
calcmode
Or use dedicated inference-only CatBoost libraries for
- C
- C++
- JVM
- Rust
- .NET
- Node.js
Or export to one of the following model formats:
- CoreML
- ONNX
- PMML
Or export models as code in:
- C++
- Python
See the documentation.