[Numpy-discussion] Any and all NaNs
Stéfan van der Walt
Thu May 29 11:26:16 CDT 2008
2008/5/23 Keith Goodman <firstname.lastname@example.org>:
> On Fri, May 23, 2008 at 11:44 AM, Robert Kern <email@example.com> wrote:
>> On Fri, May 23, 2008 at 12:22 PM, Keith Goodman <firstname.lastname@example.org> wrote:
>>> But the first example
>>>>> x = mp.matrix([[mp.nan]])
>>> matrix([[ NaN]])
>>> is still surprising.
>> On non-boolean arrays, .all() and .any() check each element to see if
>> it is not equal to 0. NaN != 0. Returning False would be just as
>> wrong. If there were a Maybe in addition to True and False, then
>> perhaps that would be worth changing, but I don't see a reason to
>> change the rule as it is.
> That makes sense. Hopefully it will find its way into the doc string.
Hopefully you'll add it there :)
More information about the Numpy-discussion