如何组合numpy 3d数组形状(326,25,16)和1d数组形状(326,)

时间:2017-12-02 09:27:37

标签: python numpy

如何组合numpy 3d数组形状(326,25,16)和1d数组形状(326,) CNN输入数组形状(326,25,16),数组形状(326,)为标签。

1 个答案:

答案 0 :(得分:0)

我最好的客人关于你想要做的是复制和调整阵列的大小。

# same dimensions as your array
a=np.random.randn(326)
# then you can tile (repeat) your array to have the same shape 
# of your other array to do element-wise operations or something else 
b=np.tile(a.reshape(-1,1,1),(1,25,16))

变量b的形状现在为(326, 25, 16)