我有一个形状为(2000、30、64、64、1)的Numpy数组A。另一个numpy数组B具有形状(2000、30、4)。我需要连接这两个数组,构造另一个形状为numpy的数组(2000、30、64、64、1、4)。
我尝试了基本的串联命令,例如:
但是,所有这些都导致引发相同的异常:
A.shape # (2000, 30, 64, 64, 1)
B.shape # (2000, 30, 4)
----> 1 np.concatenate([A, B])
ValueError: all the input arrays must have same number of dimensions
堆栈溢出解决方案似乎都无法解决此问题。有想法吗?