mirror of
https://github.com/clearml/clearml
synced 2025-03-03 10:42:00 +00:00
Fix xgb train overload (#456)
Co-authored-by: Johnathan Alexander <jalexander86@gatech.edu>
This commit is contained in:
parent
6c96e60174
commit
fd83f8c2cb
@ -116,13 +116,13 @@ class PatchXGBoostModelIO(PatchBaseModelIO):
|
||||
return model
|
||||
|
||||
@staticmethod
|
||||
def _train(original_fn, __obj, *args, **kwargs):
|
||||
def _train(original_fn, *args, **kwargs):
|
||||
if PatchXGBoostModelIO.__callback_cls:
|
||||
callbacks = kwargs.get('callbacks') or []
|
||||
kwargs['callbacks'] = callbacks + [
|
||||
PatchXGBoostModelIO.__callback_cls(task=PatchXGBoostModelIO.__main_task)
|
||||
]
|
||||
return original_fn(__obj, *args, **kwargs)
|
||||
return original_fn(*args, **kwargs)
|
||||
|
||||
@classmethod
|
||||
def _generate_training_callback_class(cls):
|
||||
|
Loading…
Reference in New Issue
Block a user