(self, device)
| 127 | self.dtype = np.dtype(dtype) |
| 128 | |
| 129 | def set_device(self, device): |
| 130 | if device is None or isinstance(device, torch.device | str): |
| 131 | self.device = device |
| 132 | else: |
| 133 | raise ValueError(f"`device` must be `torch.device`, `str` or `None` but {type(device)} is given.") |
| 134 | |
| 135 | @abstractmethod |
| 136 | def get_size(self, wsi, level: int) -> tuple[int, int]: |
no outgoing calls