[Numpy-discussion] out= corner cases
Keith Goodman
kwgoodman at gmail.com
Thu May 29 11:57:25 EDT 2008
This looks good:
>> import numpy as np
>> x = np.random.rand(2,3)
>> x.mean(None, out=x)
---------------------------------------------------------------------------
ValueError: wrong shape for output
But this is strange:
>> x.std(None, out=x)
0.28264369725
>> x
array([[ 0.54718012, 0.94296181, 0.23668961],
[ 0.35561918, 0.80860405, 0.96713833]])
>>
>> x.var(None, out=x)
0.0798874595952
>> x
array([[ 0.54718012, 0.94296181, 0.23668961],
[ 0.35561918, 0.80860405, 0.96713833]])
>>
>> x.var(0, out=x)
array([ 0.0091739 , 0.004513 , 0.13338883])
>> x
array([[ 0.54718012, 0.94296181, 0.23668961],
[ 0.35561918, 0.80860405, 0.96713833]])
I'm using numpy 1.0.4 from Debian Lenny.
More information about the NumPy-Discussion
mailing list