nvflare.collab.api.call_utils module

check_call_args(func_name, func_itf, call_args, call_kwargs: dict)[source]

Check call args against the function’s interface.

Parameters:
  • func_name

  • func_itf

  • call_args

  • call_kwargs

Returns:

check_context_support(func, kwargs)[source]
check_optional_args(func, kwargs, arg_names: List[str])[source]
get_collab_object_name(target_name: str)[source]

The target_name is either the site name or <site_name>.<collab_obj_name>. This function gets the collab object name.

Parameters:

target_name

Returns: