Размерный сдвиг с NumPy - PullRequest
       3

Размерный сдвиг с NumPy

0 голосов
/ 04 декабря 2018

Вот моя проблема на данный момент.У меня есть последовательность из 4 80 x 80 изображений, то есть массив (80,80,4).Я хочу обновить этот массив, сдвинув первые три изображения влево и вставив новое изображение в конце.То есть, если мой исходный массив (x, y, z, w), где x, y, z, w - изображения 80x80, я хочу обновить этот массив, чтобы он стал (y, z, w, NEWIMAGE), где новое изображение80х80.Обновленный массив также должен иметь размерность (80,80,4).Какой самый эффективный способ сделать это?Любая помощь будет оценена

1 Ответ

0 голосов
/ 04 декабря 2018

Использовать np.roll, а затем переназначить?

arr = np.roll(arr, -1, axis=0)
arr[-1, :, :] = newarray
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...