有没有一种方法可以将2D numpy数组的1D numpy数组扩展为3D numpy数组?

时间:2020-06-29 21:06:04

标签: arrays numpy reshape shapes

我目前有一个形状为arr的1D numpy数组(2620,),其中包含形状为(298, 12)的2D numpy数组的元素。有没有一种方法可以创建具有相同元素和形状(2620, 298, 12)的3D numpy数组?我是numpy和CNN预处理数据的新手,并且需要3D数组才能正确输入尺寸。

在原始代码中,调用arr.shape时应返回(2620,)时返回(2620, 298, 12)。另外,我无法使用命令arr.reshape,因为据信ndarray只有2620个类型为object的值。

非常感谢您的帮助。

0 个答案:

没有答案