Tensorflow中的点积(Dot)函数tensordot的用法

给定两个向量,∈ℝ, 它们的点积(dot product)⊤(或〈,〉) 是相同位置的按元素乘积的和

Tensorflow中的点积(Dot)函数tensordot的用法_第1张图片

y = tf.ones(4, dtype=tf.float32)
x, y, tf.tensordot(x, y, axes=1)


输出: 

(,
 ,
 )

 若两个参数a和b都是一维向量则是计算的点积,但是当其中有一个是矩阵时(包括一维矩阵),dot便进行矩阵乘法运算。所以如果是一个向量和一个矩阵相乘,这个向量会自动转换为一维矩阵进行计算。

参考:(3条消息) np.dot()使用方法_pillstap的博客-CSDN博客

你可能感兴趣的:(python,开发语言,深度学习,人工智能,tensorflow)