Command-line version binary

The following installation methods are supported:

Note that there are additional system requirements and specifics if training on GPU is required.

GPU system requirements

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

As of CatBoost 1.2, devices with CUDA compute capability 3.5 - 9.0 are supported in compiled packages.

Training or inference on CUDA-enabled GPUs requires NVIDIA Driver of version 450.80.02 or higher.

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