Hi everyone, @cournape and I hit a problem trying to fix this issue: https://github.com/numpy/numpy/issues/10933 <https://github.com/numpy/numpy/issues/10933> In short, the C implementation for `where` depends on the array created by NpyIter_MultiNew and it seems that there is no way to get the subclass from the iterator (even when all of the initial arrays are subclasses). Here is the gist with reproduction steps: https://gist.github.com/nkartashov/6eb56f942a18c7ee237689f9c71a3b27 <https://gist.github.com/nkartashov/6eb56f942a18c7ee237689f9c71a3b27> Could anyone help us with this problem?
With regards, Nikita Kartashov
_______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@python.org https://mail.python.org/mailman/listinfo/numpy-discussion