Hi! b is a non-native byteorder array of type int16 but see further down: same after converting to native ... >>> repr(b.dtype) 'dtype('>i2')' >>> b.dtype.isnative False >>> b.shape (38, 512, 512)
>>> b.max() 1279 >>> b.min() 0 >>> b.mean() -65.279878014 >>> U.mmms(b) # my "useful" function for min,max,mean,stddev (0, 1279, 365.878016723, 123.112379036) >>> c = b.copy() >>> c.max() 1279 >>> c.min() 0 >>> c.mean() -65.279878014 >>> d = N.asarray(b, b.dtype.newbyteorder('=')) >>> d.dtype.isnative True >>> >>> >>> d.max() 1279 >>> d.min() 0 >>> d.mean() -65.279878014 >>> N.__version__ '1.0b2.dev2996' >>> Sorry that I don't have a simple example - what could be wrong !? - Sebastian Haase ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Numpy-discussion mailing list Numpy-discussion@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/numpy-discussion