我正在尝试向其自身垂直添加一个(174, 2, 2)
数组。到目前为止,我已经能够以非numpy的方式做到这一点:
import numpy as np
cm1 = np.random.rand(174, 2, 2)
temp_array = np.zeros([2, 2])
for _content in cm1:
temp_array = np.add(temp_array, _content)
print(temp_array)
我能够得到结果,但是这样做有麻木的方法吗?
答案 0 :(得分:1)
您可以将sum
与参数axis=0
一起使用:
cm1.sum(axis=0)
array([[82.39817762, 84.41947252],
[91.82740901, 83.53547764]])