Eigenvector have added XGBoost functionality to their PLS_Toolbox and Solo software. XGBoost models can be applied online with Solo_Predictor. XGBoost performs calibration and application of gradient-boosted decision tree models for classification. These are non-linear models which predict the probability of a test sample belonging to each of the modelled classes, hence they predict the class of a test sample.