[Numpy-discussion] take a numpy
Wed Sep 24 22:21:47 CDT 2008
On Wed, Sep 24, 2008 at 21:29, Dinesh B Vadhia
> I'm using numpy take() to pickout elements from a (1xM) array A indicated by
> the index numbers in indices ie.
> B = A.take(indices = list_indexes)
> It work perfectly but as A is large the performance isn't great and was
> wondering if there are faster methods available or ways to improve the use
> of take()?
If list_indexes is actually a Python list, then most of your time is
probably getting spent in converting the list to an array.
"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