我想知道是否有一种简单的方法来计算两个向量(即1-d张量)的点积并返回张量流中的标量值.
给定两个向量X =(x1,...,xn)和Y =(y1,...,yn),点积为点(X,Y)= x1*y1 + ... + xn*yn
我知道有可能通过首先将向量X和Y广播到2-d张量然后使用tf.matmul来实现这一点.但是,结果是一个矩阵,我在标量之后.
是否有像tf.matmul这样的运算符特定于向量?
python dot-product tensorflow
dot-product ×1
python ×1
tensorflow ×1