【问题标题】:Modify the shape of a numpy array修改numpy数组的形状
【发布时间】:2021-09-12 02:48:11
【问题描述】:

我有一个形状为图像数据集的 numpy 数组: (32, 32, 3, 7000) (高度、宽度、通道、图像数量)

但是,我想要具有相同形状的数据集: (7000, 32, 32, 3) (图像数量、高度、宽度、通道) 不改变图像

我能做什么? 谢谢!


我用过: np.moveaxis(X_train, -1, 0)

【问题讨论】:

    标签: numpy keras computer-vision


    【解决方案1】:

    请使用 np.transpose 函数 (https://numpy.org/doc/stable/reference/generated/numpy.transpose.html)

    np.transpose(x, (3, 0, 1,2))
    

    【讨论】:

      猜你喜欢
      • 2023-03-19
      • 1970-01-01
      • 2021-10-12
      • 1970-01-01
      • 2021-02-22
      • 1970-01-01
      • 1970-01-01
      • 2017-03-12
      相关资源
      最近更新 更多