numpy 数组的堆栈维度
Stack dimensions of numpy array
我有一个形状为 (2500, 16, 32, 24) 的 numpy 数组,我想将它变成一个(某物,24)数组,但我不想让 numpy 打乱我的值。最后的 32 x 24 维度表示图像,我希望相应的元素保持一致。有什么想法吗?
编辑:好的,我还不够清楚。 (某物, 24) = (1280000, 24).
使用 arr.reshape(-1,arr.shape[-1])
或者如果你知道它将是 24 arr.reshape(-1,24)
我有一个形状为 (2500, 16, 32, 24) 的 numpy 数组,我想将它变成一个(某物,24)数组,但我不想让 numpy 打乱我的值。最后的 32 x 24 维度表示图像,我希望相应的元素保持一致。有什么想法吗?
编辑:好的,我还不够清楚。 (某物, 24) = (1280000, 24).
使用 arr.reshape(-1,arr.shape[-1])
或者如果你知道它将是 24 arr.reshape(-1,24)