On 6/24/19 11:46 AM, Allan Haldane wrote:
> A no-clobber guarantee makes your "iterative mask" example solvable in
> an efficient (no-copy) way:
> 
>     mask, last_mask = False
>     while True:
>         dat_mean = np.mean(MaskedArray(data, mask))
>         mask, last_mask = np.abs(data - mask) > cutoff, mask
>         if np.all(mask == last_mask):
>             break

Whoops, that should read "np.abs(data - dat_mean)" in there.

Allan
_______________________________________________
NumPy-Discussion mailing list
NumPy-Discussion@python.org
https://mail.python.org/mailman/listinfo/numpy-discussion

Reply via email to