A convenience function for operations that want to collapse to a scalar like _align, but are using keepdims=True
(self, axis)
| 252 | raise ValueError("unsupported axis") |
| 253 | |
| 254 | def _collapse(self, axis): |
| 255 | """A convenience function for operations that want to collapse |
| 256 | to a scalar like _align, but are using keepdims=True |
| 257 | """ |
| 258 | if axis is None: |
| 259 | return self[0, 0] |
| 260 | else: |
| 261 | return self |
| 262 | |
| 263 | # Necessary because base-class tolist expects dimension |
| 264 | # reduction by x[0] |