Как вырезать из 4d матрицы в Python? - PullRequest
0 голосов
/ 24 октября 2018

Допустим, у меня есть 4-мерная матрица A формы [2,4,5,5] в форме numpy.Я хочу поиграть со вторым измерением, т. Е. 4. У меня есть двумерный массив idx=[[1,2],[0,3]].

. Я хочу, чтобы вывод был примерно таким:

B= A[:,idx,:,:] т.е. B должно бытьформы [2,2,5,5].

Есть предложения о том, как этого добиться эффективно?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...