(m, k=0)
| 2564 | |
| 2565 | @derived_from(np) |
| 2566 | def tril(m, k=0): |
| 2567 | m = asarray_safe(m, like=m) |
| 2568 | mask = tri( |
| 2569 | *m.shape[-2:], |
| 2570 | k=k, |
| 2571 | dtype=bool, |
| 2572 | chunks=m.chunks[-2:], |
| 2573 | like=meta_from_array(m), |
| 2574 | ) |
| 2575 | |
| 2576 | return where(mask, m, np.zeros_like(m, shape=(1,))) |
| 2577 | |
| 2578 | |
| 2579 | @derived_from(np) |
nothing calls this directly
no test coverage detected
searching dependent graphs…