Command-line version binary


Windows installation currently requires Visual C++ 2017 Build Tools.

The following installation methods are supported:

GPU system requirements

The built versions of CatBoost have GPU support out-of-the-box.

Devices with compute capability 3.0 and higher are supported in compiled packages.

Training on GPU requires NVIDIA Driver of version 390.xx or higher.

The command-line version of CatBoost for CUDA with compute capability 2.0 can be built from source. In this case the following steps are required:

GPU specifics

  • Some training parameters are missing but will be added in future releases
  • Multiple train runs with the same random seed may result in different formulas because of the float summation order