Numpy - применение функций над вложенными массивами в массиве ND - PullRequest
0 голосов
/ 27 апреля 2020

У меня есть 5-мерный массив numpy. Я хочу применить преобразование к подмассивам в массиве, как показано ниже

for i in range(N):
    for j in range(M):
        arr[i, :, j, :, :] = fn(arr[i, :, j, :, :], *args)

Функция (fn) возвращает массив такой же формы, что и входные данные

Есть лучший способ сделать это ? Как я мог бы эффективно векторизовать это?

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