I have trained a XGBoost model during version 0.6 using their sklearn api, so the classifier is of class XGBClassifier(). I have saved that in pickle format.
However, recently I need to move my whole environment to Python 3.6, and along with an updated version of XGBoost 1.0.
I've tried following their guide on loading/saving model (https://xgboost.readthedocs.io/en/latest/tutorials/saving_model.html) but it seems like the old XGBClassifer model doesn't have any of those methods.
What do I do with this trained XGBClassifier() object so I can convert it to be loadable in XGBoost 1.0?
tldr; I have a trained pickled XGB model from version 0.6 using their sklearn api (XGBClassifier()), how do I convert it into a newer version so XGBoost 1.0 can open it?