(self)
| 192 | return f"CircularTensor({self.tensor}, buf_size={self.buf_size}, real_size={len(self)})" |
| 193 | |
| 194 | def __len__(self) -> int: |
| 195 | if self.is_full: return self.buf_size |
| 196 | return (self.q_end - self.q_start) |
| 197 | |
| 198 | def __write_scalar_batch(self) -> None: |
| 199 | if len(self.write_batch) == 0: return |