You can install the sigopt.xgboost client library with the following command. The integration client requires a version of xgboost>=1.3.0 in the same Python virtual environment.

$ pip install 'sigopt[xgboost]'

Note that this command will install xgboost and numpy as part of its dependencies.

If this is your first time installing the client, you need to follow the set up instruction to configure your SigOpt API Token.

$ sigopt config

Now your are ready to use the sigopt.xgboost library, which gives you the following capabilities.

  1. Automated tracking of XGBoost training with

  2. Automated tuning of XGBoost models withsigopt.xgboost.experiment.

Last updated