【发布时间】:2021-08-19 00:31:47
【问题描述】:
给定 m x n 矩阵 A 和 n x r 矩阵 B 如何用np.einsum 符号写出下面的公式?
f(i) = \sum_{j,k} a_ij * b_jk
如果添加 r x p 矩阵 C,np.einsum 会发生什么变化?
f(i) = \sum_{j,k,l} a_ij * b_jk * c_kl
【问题讨论】:
-
'sum_{j,k} a_ij * b_jk' 应该使用 'ij,jk->i'
-
谢谢!对于 3 个矩阵,它看起来像 np.einsum("ij,jk,kl->i", a, b, c)
标签: numpy numpy-einsum