【发布时间】:2020-05-12 18:44:36
【问题描述】:
我想计算 N 张量与 N 个向量的乘积。我确信有一种简单的 numpyic 方法可以做到这一点,但我没有成功地想到一个。
基本上我有形状 (N, k, k) 的张量 ndarray 和形状 (N, K) 的向量 ndarray,我想计算形状 (N, k) s.t A[i] = tensors[i].dot(vecotrs[i].reshape(-1, 1))
在我的具体情况下 k = 3 但我认为这无关紧要。
有没有使用 numpy 的简单方法?
【问题讨论】:
-
输出
k是要匹配第一个输入的第一个还是第二个k?
标签: python numpy dot-product