I built an XGBoost model in DSS, and retrieved it using the Dataiku API inside python recipe. However, when I use the predict() function on the retrieved model object, the predicted values are not the same as they appear in the original model.
The original model apply a set of preprocessing on data before doing the prediction. If you want to reproduce the result, you can use directly `my_predictor.predict()`.
Another thing to be aware is that in the scoring recipe, for reproducebility, you should check the Force backend engine option