(self, item)
| 125 | super().__setitem__(item, self._validate_input(value)) |
| 126 | |
| 127 | def __getitem__(self, item): |
| 128 | # ensure getter returns our own class also for scalars |
| 129 | value = super().__getitem__(item) |
| 130 | if not isinstance(value, np.ndarray): # scalar |
| 131 | value = value.__array__().view(ComplicatedSubArray) |
| 132 | return value |
| 133 | |
| 134 | @property |
| 135 | def flat(self): |
nothing calls this directly
no test coverage detected