BUG: incorrect model_file results in segfault
This commit is contained in:
@@ -743,7 +743,10 @@ class Booster(object):
|
||||
Input file name or memory buffer(see also save_raw)
|
||||
"""
|
||||
if isinstance(fname, str): # assume file name
|
||||
_LIB.XGBoosterLoadModel(self.handle, c_str(fname))
|
||||
if os.path.exists(fname):
|
||||
_LIB.XGBoosterLoadModel(self.handle, c_str(fname))
|
||||
else:
|
||||
raise ValueError("No such file: {0}")
|
||||
else:
|
||||
buf = fname
|
||||
length = ctypes.c_ulong(len(buf))
|
||||
|
||||
Reference in New Issue
Block a user