【发布时间】:2018-02-21 08:44:00
【问题描述】:
假设我有 A 形状 (...,96) 并希望将其重塑为 (...,32,3) 保持长度和前面尺寸的数量(如果有的话)不变。
如何做到这一点?
如果我写
np.reshape(A, (-1, 32, 2))
它将所有前面的维度扁平化为一个,这是我不想要的。
【问题讨论】:
-
-1的使用不是省略号。它是“计算保持相同整体尺寸的一个(明确)维度”的简写。 -
发布的解决方案对您有用吗?
-
@Divakar 绝对,谢谢
标签: python numpy multidimensional-array reshape