I just trained a model (XGBRegressor) using “gpu_hist” tree method on a GPU-enabled machine.
I used pickle.dump(…) to store the model.
I want to load and apply this model on a machine without any GPU. I am wondering if it is feasible?
What I am doing currently is to use pickle.load(…) to load the model. For example XGBreg_load = pickle.load(…)
I want to use XGBreg.predict(…) to make the prediction, but the results are not correct.
I am wondering if it is possible to make it correct on a machine without any GPU?