笔记关键词检索?

在所有笔记中搜索你感兴趣的关键词!

《TensorFlow深度学习算法原理与编程实战》

作者:蒋子阳


矩阵点乘

矩阵各个对应元素相乘, 这个时候要求两个矩阵必须同样大小。

代码:

import tensorflow as tf

a = tf.constant([[1, 3, 5],
     [7, 9, 11]])
b = tf.constant([[2, 4, 6],
     [8, 10, 12]])
c = tf.constant([[2, 4],
     [6, 8],
     [10, 12]])

# 矩阵乘法
e = tf.matmul(a, c)
# 矩阵点乘
f = tf.multiply(a, b)
g = a * b

with tf.Session() as sess:
    e_val, f_val, g_val = sess.run(fetches=[e, f, g])
    print("e=", e_val)
    print("f=", f_val)
    print("g=", g_val)

结果:

e= [[ 70  88]
 [178 232]]
f= [[  2  12  30]
 [ 56  90 132]]
g= [[  2  12  30]
 [ 56  90 132]]

 

评论 (0)

发布评论

你的邮箱地址不会被公开。请输入所有带 * 的信息。