问题描述
有人可以解释一下如何在python中做两个张量的内积以获得一维数组。例如,我有两个张量分别为(6,6,6)和(6,6)的张量。我需要一个尺寸为(6,1)或(1,6)的一维数组。
解决方法
Numpy具有功能tensordot
,请检查一下:
https://numpy.org/doc/stable/reference/generated/numpy.tensordot.html
有人可以解释一下如何在python中做两个张量的内积以获得一维数组。例如,我有两个张量分别为(6,6,6)和(6,6)的张量。我需要一个尺寸为(6,1)或(1,6)的一维数组。
Numpy具有功能tensordot
,请检查一下:
https://numpy.org/doc/stable/reference/generated/numpy.tensordot.html