使用2x2矩阵广播2D点列表的点积
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用2x2矩阵广播2D点列表的点积相关的知识,希望对你有一定的参考价值。
我有一个点xy与形状(2,100)的列表。我想采用带有2x2矩阵的点积,如下所示:
g = xy.T@W@xy
这应该导致100个值的向量。我怎么能用Python做到这一点?
我知道它应该产生100个值,因为如果我输入一个2D点,上面的表达效果很好。我怎样才能对上述内容进行矢量化?
答案
我们可以np.einsum
-
np.einsum('ij,ik,kj->j',xy,W,xy, optimize=True)
以上是关于使用2x2矩阵广播2D点列表的点积的主要内容,如果未能解决你的问题,请参考以下文章