在numpy中连接两个二维数组

Joining two 2D-arrays in numpy

我有一个 (1000, 784) 二维数组和一个 (8000, 784) 二维数组,并试图将它们连接起来得到一个 (9000, 784) 二维数组。

我试过:

np.concatenate((A, B))
np.vstack((A, B))
np.hstack((A, B))

但其中 none 有效。有人能帮我吗?

我不明白你的问题出在哪里...:[=​​11=]

>>> a = np.zeros((1000,784))
>>> b = np.zeros((8000,784))
>>> c = np.concatenate((a,b))
>>> c.shape
(9000, 784)
>>>