Как сгладить оси многомерного массива без создания копий в NumPy?

Мне интересно, есть ли способ сгладить многомерный массив (т.е. типаndarray)по заданным осям без создания копий в NumPy. Например, у меня есть массив 2D-изображений, и я хочу преобразовать каждое в вектор. Итак, один простой способ сделать это — numpy.array([im.flatten() for im in images]), но при этом создаются копии каждого из них.

11
задан Alexandre Vassalotti 28 December 2015 в 23:49
поделиться