[Numpy-discussion] unique1d and asarray
Robert Kern
robert.kern at gmail.com
Sun Jan 4 16:47:37 EST 2009
On Sun, Jan 4, 2009 at 15:44, Pierre GM <pgmdevlist at gmail.com> wrote:
> All,
> Currently, np.unique1d uses np.asarray to ensure the input is an
> array. The problem is that np.asarray transforms a MaskedArray into a
> regular ndarray, the missing information is lost and the result is not
> correct.
> If we used np.asanyarray instead, subclasses are recognized properly,
> the mask is recognized by argsort and the result correct.
> Is there a reason why we use np.asarray instead of np.asanyarray ?
Probably not.
--
Robert Kern
"I have come to believe that the whole world is an enigma, a harmless
enigma that is made terrible by our own mad attempt to interpret it as
though it had an underlying truth."
-- Umberto Eco
More information about the NumPy-Discussion
mailing list