mirror of
https://github.com/clearml/clearml
synced 2025-02-01 01:26:49 +00:00
Fix pipeline controller kwargs with list
This commit is contained in:
parent
d852ed974e
commit
4c666b1829
@ -2944,7 +2944,8 @@ class PipelineDecorator(PipelineController):
|
|||||||
kwargs[inspect_func.args[i]] = v
|
kwargs[inspect_func.args[i]] = v
|
||||||
|
|
||||||
kwargs_artifacts.update(
|
kwargs_artifacts.update(
|
||||||
{k: walk_nested_dict_tuple_list(v, lambda x: x._remoteref())
|
{k: walk_nested_dict_tuple_list(
|
||||||
|
v, lambda x: x._remoteref() if isinstance(x, LazyEvalWrapper) else x)
|
||||||
for k, v in kwargs.items() if isinstance(v, LazyEvalWrapper)}
|
for k, v in kwargs.items() if isinstance(v, LazyEvalWrapper)}
|
||||||
)
|
)
|
||||||
kwargs = {k: deepcopy(v) for k, v in kwargs.items() if not isinstance(v, LazyEvalWrapper)}
|
kwargs = {k: deepcopy(v) for k, v in kwargs.items() if not isinstance(v, LazyEvalWrapper)}
|
||||||
|
Loading…
Reference in New Issue
Block a user