| 632 | |
| 633 | # Demonstrate a ``LazyAwaitable`` type: |
| 634 | class ExampleAwaitable(LazyAwaitable[torch.Tensor]): |
| 635 | def __init__(self, size: List[int]) -> None: |
| 636 | super().__init__() |
| 637 | self._size = size |
| 638 | |
| 639 | def _wait_impl(self) -> torch.Tensor: |
| 640 | return torch.ones(self._size) |
| 641 | |
| 642 | |
| 643 | awaitable = ExampleAwaitable([3, 2]) |
no outgoing calls
no test coverage detected