欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

TensorFlow Session使用的两种方法小结

程序员文章站 2022-04-08 14:45:42
tensorflow session 在tensorflow中是通过session进行交互的,使用session有两种方法。下面通过一个简单的例子(两个矩阵相乘)说一下...

tensorflow session

在tensorflow中是通过session进行交互的,使用session有两种方法。下面通过一个简单的例子(两个矩阵相乘)说一下

{[3,1] 与{[5,2] 相乘

[1,2]} [2,4]}

代码

#encoding=utf-8
import tensorflow as tf

matrix1 = tf.constant([[3,1],[1,2]])
matrix2 = tf.constant([[5,2],[2,4]])

product = tf.matmul(matrix1,matrix2) #矩阵乘法

#session method 1
sess = tf.session()
result = sess.run(product)
print(result)
sess.close()

#session method 2
with tf.session() as sess2:
 result2 = sess2.run(product)
 print(result2)

结果

TensorFlow Session使用的两种方法小结

以上这篇tensorflow session使用的两种方法小结就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。