J'ai un tableau numpy multidimensionnel et j'ai besoin d'itérer sur une dimension donnée. Le problème est, je ne saurai pas dimension jusqu'à l'exécution. En d'autres termes, étant donné un m tableau, je pourrais vouloirItérer sur une dimension arbitraire en numpy
m[:,:,:,i] for i in xrange(n)
ou je pourrais vouloir
m[:,:,i,:] for i in xrange(n)
etc.
J'imagine qu'il doit y avoir une fonction simple à numpy d'écrire ce , mais je ne peux pas comprendre ce que c'est/ce que l'on pourrait appeler. Des pensées?
double possible de http://stackoverflow.com/questions/1589706/iterating-over-arbitrary-dimension-of-numpy-array – katrielalex