mirror of
https://github.com/clearml/clearml
synced 2025-04-08 22:54:44 +00:00
Fix LightGBM support for empty params (precaution)
This commit is contained in:
parent
28d7527537
commit
333c46e9c9
@ -123,9 +123,10 @@ class PatchLIGHTgbmModelIO(PatchBaseModelIO):
|
||||
ret = original_fn(*args, **kwargs)
|
||||
if not PatchLIGHTgbmModelIO.__main_task:
|
||||
return ret
|
||||
params = args[0] if args else kwargs['params']
|
||||
params = args[0] if args else kwargs.get('params', {})
|
||||
for k, v in params.items():
|
||||
if isinstance(v, set):
|
||||
params[k] = list(v)
|
||||
PatchLIGHTgbmModelIO.__main_task.connect(params)
|
||||
if params:
|
||||
PatchLIGHTgbmModelIO.__main_task.connect(params)
|
||||
return ret
|
||||
|
Loading…
Reference in New Issue
Block a user