Tengo una matriz numpy multidimensional, y necesito iterar a través de una dimensión determinada. El problema es que no sabré qué dimensión hasta el tiempo de ejecución. En otras palabras, dada una matriz m, que podría desearIterar a través de la dimensión arbitraria en numpy
m[:,:,:,i] for i in xrange(n)
o lo que pueda desear
m[:,:,i,:] for i in xrange(n)
etc.
Imagino que debe haber una función directa en numpy a escribir este , pero no puedo descifrar qué es/cómo se podría llamar. ¿Alguna idea?
duplicado Posible de http://stackoverflow.com/questions/1589706/iterating-over-arbitrary-dimension-of-numpy-array – katrielalex