Add warning when save_model() is called from scikit-learn interface (#4632)
This commit is contained in:
parent
96bf91725b
commit
4df246191f
@ -278,6 +278,11 @@ class XGBModel(XGBModelBase):
|
|||||||
fname : string
|
fname : string
|
||||||
Output file name
|
Output file name
|
||||||
"""
|
"""
|
||||||
|
warnings.warn("save_model: Useful attributes in the Python " +
|
||||||
|
"object {} will be lost. ".format(type(self).__name__) +
|
||||||
|
"If you did not mean to export the model to " +
|
||||||
|
"a non-Python binding of XGBoost, consider " +
|
||||||
|
"using `pickle` or `joblib` to save your model.", Warning)
|
||||||
self.get_booster().save_model(fname)
|
self.get_booster().save_model(fname)
|
||||||
|
|
||||||
def load_model(self, fname):
|
def load_model(self, fname):
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user