一、为什么要用Session ?
Session 是tensorflow中的重要的会话机制,因为tensorflow中的计算图的计算必须通过session才得以运行。
比如有两个矩阵a和b,如果要计算它们的 乘积c节点c=a*b,那么这个c节点必须通过会话才能运行(sess.run(c))
二、Session的几种使用模式
1.手动关闭会话
#创建一个会话
sess=tf.Session()
#运行某个节点
sess.run()
#关闭会话
sess.close()
缺点:每次必须关闭会话才能使资源得到释放,如果程序因为异常退出