【发布时间】:2011-05-28 07:38:29
【问题描述】:
我有一个形状为MxN 的矩阵P 和一个形状为KxNxR 的3d 张量T。我想将P 与T 中的每个NxR 矩阵相乘,得到KxMxR 3d 张量。
P.dot(T).transpose(1,0,2) 给出了想要的结果。有没有更好的 解决方案(即摆脱transpose)来解决这个问题?这一定是一个很常见的操作,所以我假设,其他人已经找到了不同的方法,例如使用tensordot(我尝试过但未能获得预期的结果)。意见/意见将不胜感激!
【问题讨论】:
标签: python matrix numpy scipy linear-algebra