2019-03-04
阅读量:
760
没有广播的Numpy数组创建
我有一个数组:
one = np.array([[1], [0]])
如何arr创造这样,每个元素arr都等于one?
如果我做:
arr = one * 4
由于上面的广播声明没有给出理想的行为。
解决办法:用途repeat:
np.repeat(one[np.newaxis, ...], 4, axis=0)
或者,你可以试试broadcast_to。这将更快但只读:
np.broadcast_to(one, (4, *one.shape))






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论