[Numpy-discussion] np.isfinite on structured arrays
Pauli Virtanen
pav at iki.fi
Wed Jul 15 04:23:12 EDT 2009
Tue, 14 Jul 2009 14:45:11 -0400, Pierre GM kirjoitti:
> Consider the following code:
> >>> a = np.array(zip(np.arange(3)),dtype=[('a',float)]) np.isfinite(a)
> NotImplemented
>
> That is, when the input is a structured array, np.isfinite returns an
> object of type NotImplementedType. I would have expected it to raise a
> NotImplementedError exception.
>
> Can anybody cast some light on this issue ? Thanks a lot in advance
Seems like a bug. As I understand, NotImplemented is intended to be
returned only from __lt__ etc. comparison methods.
--
Pauli Virtanen
More information about the NumPy-Discussion
mailing list