[Numpy-discussion] Re: Putting in `np.ma.ndenumerate` MaskedArray specific ndenumerate

2021-11-30 Thread Jouke Witteveen
On Thu, Nov 18, 2021 at 1:46 PM Jouke Witteveen wrote: > > On Wed, Nov 17, 2021 at 7:51 PM Andras Deak wrote: > > > > On Wed, Nov 17, 2021 at 7:39 PM Sebastian Berg > > wrote: > >> > >> Hi all, > >> > >> the `np.ndenumerate` does no

[Numpy-discussion] Re: Putting in `np.ma.ndenumerate` MaskedArray specific ndenumerate

2021-11-18 Thread Jouke Witteveen
On Wed, Nov 17, 2021 at 7:51 PM Andras Deak wrote: > > On Wed, Nov 17, 2021 at 7:39 PM Sebastian Berg > wrote: >> >> Hi all, >> >> the `np.ndenumerate` does not work well for masked arrays (like many >> main namespace functions, it simply ignores/drops the mask). >> >> There is a PR (https://git

[Numpy-discussion] ndenumerate for masked arrays

2021-11-05 Thread Jouke Witteveen
Hi all, Using `np.ndenumerate` on masked arrays gives unexpected results. For instance, next(np.ndenumerate(np.ma.masked_all(( does *not* equal `((), np.ma.masked)`, but instead contains whatever value happens to be in the uninitialized data part of the masked array. Even better than yi