摘取自:https://blog.csdn.net/weixin_41376658/article/details/79432403
session 控制会话
tf 与 别的不同,不是你写了两个矩阵乘就乘,需要在sess里run一下才会执行。
import tensorflow as tf
matrix1 = tf.constant([[3,4]]) #constant是常量, 一行两列
matrix2 = tf.constant([[1],
[2]]) #两行一列
product = tf.matmul(matrix1,matrix2)
print(product)#打印不出结果,输出的并不是我们想要的值而是该tensor的一些信息
#f方法一
# sess = tf.Session()
# result = sess.run(product)
# print(result)#run之后才能执行,然后打印出结果
# sess.close() #Ctrl+ / 就是批量注释
#方法二 用with 能自动 close
with tf.Session() as sess:
result2 = sess.run(product)
print(result2)
一般更推荐使用第二种方法