Well, actually np.arange(2**24) was just to test the following line ;). I'm particularly concerned about memory consumption rather than speed.
On 16 May 2010 22:53, Brent Pedersen <[email protected]> wrote: > On Sun, May 16, 2010 at 12:14 PM, Davide Lasagna > <[email protected]> wrote: > > Hi all, > > What is the fastest and lowest memory consumption way to compute this? > > y = np.arange(2**24) > > bases = y[1:] + y[:-1] > > Actually it is already quite fast, but i'm not sure whether it is > occupying > > some temporary memory > > is the summation. Any help is appreciated. > > Cheers > > Davide > > _______________________________________________ > > NumPy-Discussion mailing list > > [email protected] > > http://mail.scipy.org/mailman/listinfo/numpy-discussion > > > > > > how about something like this? may have off-by-1 somewhere. > > >>> bases = np.arange(1, 2*2**24-1, 2) > _______________________________________________ > NumPy-Discussion mailing list > [email protected] > http://mail.scipy.org/mailman/listinfo/numpy-discussion >
_______________________________________________ NumPy-Discussion mailing list [email protected] http://mail.scipy.org/mailman/listinfo/numpy-discussion
