[Numpy-discussion] dimension aligment

Thomas Hrabe thrabe@burnham....
Tue May 20 12:47:20 CDT 2008

Hi all,

just a simple question regarding the alignment of dimensions:

given a 3d array
a = numpy.array([[[1,2,3],[4,5,6]],[[7,8,9],[10,11,12]],[[13,14,15],[16,17,18]],[[19,20,21],[22,23,24]]])
returns (4,2,3)

so I assume the first digit is the 3rd dimension, second is 2nd dim and third is the first. 

how is the data aligned in memory now?
according to the strides it should be 

if I had an array of more dimensions, the first digit returned by shape should always be the highest dim.

feel free to confirm / correct my assumptions
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://projects.scipy.org/pipermail/numpy-discussion/attachments/20080520/3d5b2b39/attachment.html 

More information about the Numpy-discussion mailing list