(arr, **kwargs)
| 29 | numel = da.reductions.nannumel |
| 30 | |
| 31 | def _sum(arr, **kwargs): |
| 32 | n = np.sum(np.ma.masked_where(np.isnan(arr), arr), **kwargs) |
| 33 | return n.filled(0) if isinstance(n, np.ma.MaskedArray) else n |
| 34 | |
| 35 | else: |
| 36 | numel = da.reductions.numel |