仅在3D numpy数组的二维上使用Ravel()

时间:2018-08-21 20:24:04

标签: python numpy

我有一个形状为(182, 218, 182)的数字数组。

我正在尝试对其进行重组,使其大小为(182, 39676)-例如,将其182个切片中的每个切片和ravel()取出每个切片成一个维度,但仍将这些切片分开

我可以想到通过循环执行此操作的几种方法,但是在numpy中进行循环似乎不合逻辑。有人知道某个地方是否有方法或参数可以解决问题吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

import numpy
   # initialize a[182][218][182]
   a=numpy.reshape(a,(182,39676))

此重塑应能完成。