gpt4 book ai didi

python - 在第 4 维连接两个 numpy 数组

转载 作者:IT老高 更新时间:2023-10-28 22:13:45 25 4
gpt4 key购买 nike

我有两个具有三个维度 (3 x 4 x 5) 的 numpy 数组,我想将它们连接起来,因此结果有四个维度 (3 x 4 x 5 x 2)。在 Matlab 中,这可以使用 cat(4, a, b) 来完成,但在 Numpy 中则不行。

例如:

a = ones((3,4,5))
b = ones((3,4,5))
c = concatenate((a,b), axis=3) # error!

澄清一下,我希望 c[:,:,:,0]c[:,:,:,1] 对应原来的两个数组.

最佳答案

怎么样

c = np.stack((a,b), axis=3)

关于python - 在第 4 维连接两个 numpy 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8898471/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com