(self, axes=None)
| 316 | raise NotImplementedError |
| 317 | |
| 318 | def transpose(self, axes=None): |
| 319 | if axes: |
| 320 | if len(axes) != self.ndim: |
| 321 | raise ValueError("axes don't match array") |
| 322 | axes = tuple(d + self.ndim if d < 0 else d for d in axes) |
| 323 | else: |
| 324 | axes = tuple(range(self.ndim))[::-1] |
| 325 | |
| 326 | return new_collection(Transpose(self, axes)) |
| 327 | |
| 328 | @property |
| 329 | def T(self): |