MCPcopy Create free account
hub / github.com/pytorch/executorch / _get_kernel_arg

Method _get_kernel_arg

exir/verification/arg_validator.py:55–63  ·  view source on GitHub ↗
(self, schema_arg, schema_arg_idx, args, kwargs)

Source from the content-addressed store, hash-verified

53 return ret
54
55 def _get_kernel_arg(self, schema_arg, schema_arg_idx, args, kwargs):
56 if schema_arg.name in kwargs:
57 kernel_arg = kwargs[schema_arg.name]
58 elif not schema_arg.kwarg_only and schema_arg_idx < len(args):
59 kernel_arg = args[schema_arg_idx]
60 else:
61 kernel_arg = schema_arg.default_value
62
63 return kernel_arg
64
65 def call_function( # noqa: C901 # pyre-fixme[14]
66 self, target: _Target, args: Tuple[_Argument, ...], kwargs: Dict[str, _Argument]

Callers 1

call_functionMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected