(*arrays)
| 248 | 'at least two-dimensional') |
| 249 | |
| 250 | def _assert_stacked_square(*arrays): |
| 251 | for a in arrays: |
| 252 | try: |
| 253 | m, n = a.shape[-2:] |
| 254 | except ValueError: |
| 255 | raise LinAlgError(f'{a.ndim}-dimensional array given. Array must be ' |
| 256 | 'at least two-dimensional') |
| 257 | if m != n: |
| 258 | raise LinAlgError('Last 2 dimensions of the array must be square') |
| 259 | |
| 260 | def _assert_finite(*arrays): |
| 261 | for a in arrays: |
no test coverage detected
searching dependent graphs…