(arg: Any)
| 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 |
no outgoing calls