n维和1维numpy数组在公共维度上相乘

58wvjzkj  于 2023-08-05  发布在  其他
关注(0)|答案(1)|浏览(61)

我有两个numpy数组xy,形状分别为(m,n,p)m
对于0m-1之间的所有索引i,我想将块x[i,:,:]中的每个元素乘以y[i]

我如何在一行中实现这一点?

相关问题:How to multiply numpy 1D with N-D array?

jm81lzqq

jm81lzqq1#

可能的解决方案:

x * y[:, None, None]

字符串

相关问题