(self)
| 1361 | return iter(self._plan) |
| 1362 | |
| 1363 | def items(self): |
| 1364 | # Yield (key, shape_proxy) for the quantize loop shape inspection |
| 1365 | class _SP: |
| 1366 | __slots__ = ("shape", "ndim") |
| 1367 | |
| 1368 | def __init__(self, sh): |
| 1369 | self.shape = tuple(sh) |
| 1370 | self.ndim = len(self.shape) |
| 1371 | |
| 1372 | return ((k, _SP(info["shape"])) for k, info in self._plan.items()) |
| 1373 | |
| 1374 | def nbytes(self): |
| 1375 | return self._lazy.nbytes() |