Thu, 15 Jul 2010 09:54:12 -0500, John Hunter wrote: [clip] > In [4]: np.isinf(x) > Warning: invalid value encountered in isinf Out[4]: True
As far as I know, isinf has always created NaNs -- since 2006 it has been defined on "unsupported" platforms as (!isnan((x)) && isnan((x)-(x))) I'll replace it by the obvious ((x) == NPY_INFINITY || (x) == -NPY_INFINITY) which is true only for +-inf, and cannot raise any FPU exceptions. -- Pauli Virtanen _______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@scipy.org http://mail.scipy.org/mailman/listinfo/numpy-discussion