MCPcopy
hub / github.com/NVIDIA/TensorRT-LLM / replace

Method replace

tensorrt_llm/graph_rewriting.py:381–390  ·  view source on GitHub ↗
(arg: Any)

Source from the content-addressed store, hash-verified

379 from .functional import Tensor
380
381 def replace(arg: Any):
382 if isinstance(arg, Tensor):
383 if arg.trt_tensor is src.trt_tensor:
384 return dst
385 return arg
386 elif isinstance(arg, (list, tuple)):
387 return [replace(x) for x in arg]
388 elif isinstance(arg, dict):
389 return {k: replace(v) for k, v in arg.items()}
390 return arg
391
392 replace(self.raw_inputs)
393

Callers 15

convert_cubin_cpp_npFunction · 0.80
encode_nameFunction · 0.80
get_kernel_codeFunction · 0.80
get_kernel_traits_codeFunction · 0.80
get_cubin_headerFunction · 0.80
get_lname_from_knameFunction · 0.80
generate_filesFunction · 0.80
copy_fileFunction · 0.80
parse_nameFunction · 0.80
escape_htmlFunction · 0.80
generate_rerun_reportFunction · 0.80

Calls

no outgoing calls

Tested by 15

parse_nameFunction · 0.64
escape_htmlFunction · 0.64
generate_rerun_reportFunction · 0.64
verify_l0_test_listsFunction · 0.64
normalize_whitespaceFunction · 0.64
generate_server_nameFunction · 0.64
test_unittests_v2Function · 0.64
parse_test_list_or_dbFunction · 0.64
parse_test_nameFunction · 0.64
_clean_moe_test_idsFunction · 0.64