mirror of
https://github.com/clearml/clearml
synced 2025-02-07 21:33:25 +00:00
Fix Python Fire binding
This commit is contained in:
parent
8b22d58a94
commit
a8175ac2e8
@ -201,7 +201,7 @@ class PatchFire:
|
|||||||
parse = fire.core._MakeParseFn(fn, metadata) # noqa
|
parse = fire.core._MakeParseFn(fn, metadata) # noqa
|
||||||
(parsed_args, parsed_kwargs), _, _, _ = parse(args_)
|
(parsed_args, parsed_kwargs), _, _, _ = parse(args_)
|
||||||
PatchFire._args.update({k: v for k, v in zip(fn_spec.args, parsed_args)})
|
PatchFire._args.update({k: v for k, v in zip(fn_spec.args, parsed_args)})
|
||||||
PatchFire._args.update(parsed_args)
|
PatchFire._args.update(parsed_kwargs)
|
||||||
PatchFire._update_task_args()
|
PatchFire._update_task_args()
|
||||||
return original_fn(component, args_, component_trace, treatment, target, *args, **kwargs)
|
return original_fn(component, args_, component_trace, treatment, target, *args, **kwargs)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user