Mam wielowymiarową tablicę numpy i potrzebuję do iteracji w danym wymiarze. Problem polega na tym, że nie będę znał wymiaru , który ma wymiar do czasu wykonania. Innymi słowy, biorąc pod tablicą m, mógłbym chciećPowtórzenie w dowolnym wymiarze w numpy
m[:,:,:,i] for i in xrange(n)
lub mogłyby chcę
m[:,:,i,:] for i in xrange(n)
itp
sobie wyobrazić, że nie musi być prosta funkcja w numpy napisać , ale nie wiem, co to jest/jak to się nazywa. jakieś pomysły?
Możliwy duplikat http://stackoverflow.com/questions/1589706/iterating-over-arbitrary-dimension-of-numpy-array – katrielalex