У меня есть массив с размерами (2, 3, 4, 5).
Когда я делаю np.transpose(a, (0, 3, 2, 1))
, я возвращаю ожидаемый результат с формой (2, 5, 4, 3).
Но когда я делаю np.transpose(a, (0, 3, 1, 2))
, я ожидаю получить результат с формой (2, 4, 5, 3), но вместо этого я получаю форму (2, 5, 3, 4)...
Что здесь происходит?