我正在尝试在下面N x N
调用的数组上对以下三重乘积运算进行矢量化p
:
for j in range(len(p)):
for k in range(len(p)):
for l in range(len(p)):
h[j, k, l] = p[j, k] * p[k, l] * p[l, j] - p[j, l] * p[l, k] * p[k, j]
我认为numpy.einsum
应该在这里使用,尽管我实际上并没有对重复的索引进行求和,但我无法确定它。想法?