Re: [Numpy-discussion] inplace unary operations?

2014-08-31 Thread Pierre Barbier de Reuille
Just to point out another solution to change the sign: >>> arr *= -1 Both solutions take the same time on my computer. However, the boolean equivalent: >>> arr ^= True is a lot slower than using negative. My two cents ... -- Dr. Barbier de Reuille, Pierre Institute of Plant Sciences Altenb

Re: [Numpy-discussion] inplace unary operations?

2014-08-31 Thread josef.pktd
On Sat, Aug 30, 2014 at 1:45 PM, Nathaniel Smith wrote: > On Sat, Aug 30, 2014 at 6:43 PM, wrote: > > Is there a way to negate a boolean, or to change the sign of a float > inplace > > ? > > np.logical_not(arr, out=arr) > np.negative(arr, out=arr) > Thanks Nathaniel. np.negative might save a

Re: [Numpy-discussion] inplace unary operations?

2014-08-30 Thread Nathaniel Smith
On Sat, Aug 30, 2014 at 7:39 PM, Benjamin Root wrote: > Random thoughts are the best kinds of thoughts! I didn't even know there was > a np.negative() function! Me neither, I had to look it up :-) -n -- Nathaniel J. Smith Postdoctoral researcher - Informatics - University of Edinburgh http://v

Re: [Numpy-discussion] inplace unary operations?

2014-08-30 Thread Benjamin Root
Random thoughts are the best kinds of thoughts! I didn't even know there was a np.negative() function! I will keep this card up my sleeve at work for one of those save-the-day moments in optimization. Cheers! Ben Root On Sat, Aug 30, 2014 at 1:45 PM, Nathaniel Smith wrote: > On Sat, Aug 30, 20

Re: [Numpy-discussion] inplace unary operations?

2014-08-30 Thread Nathaniel Smith
On Sat, Aug 30, 2014 at 6:43 PM, wrote: > Is there a way to negate a boolean, or to change the sign of a float inplace > ? np.logical_not(arr, out=arr) np.negative(arr, out=arr) -n -- Nathaniel J. Smith Postdoctoral researcher - Informatics - University of Edinburgh http://vorpus.org

[Numpy-discussion] inplace unary operations?

2014-08-30 Thread josef.pktd
Is there a way to negate a boolean, or to change the sign of a float inplace ? Josef random thoughts ___ NumPy-Discussion mailing list NumPy-Discussion@scipy.org http://mail.scipy.org/mailman/listinfo/numpy-discussion