(x)
| 450 | inputs = [inputs] |
| 451 | |
| 452 | def load_tensor(x): |
| 453 | if isinstance(x, np.ndarray): |
| 454 | return Tensor(x) |
| 455 | elif isinstance(x, collections.abc.Mapping): |
| 456 | return {k: load_tensor(v) for k, v in x.items()} |
| 457 | elif isinstance(x, tuple) and hasattr(x, "_fields"): # nametuple |
| 458 | return type(x)(*(load_tensor(value) for value in x)) |
| 459 | elif isinstance(x, collections.abc.Sequence): |
| 460 | return [load_tensor(v) for v in x] |
| 461 | else: |
| 462 | return Tensor(x, dtype=np.float32) |
| 463 | |
| 464 | inputs = load_tensor(inputs) |
| 465 |
no test coverage detected