会话拥有并管理tensorflow程序运行时的所有资源。所有计算完成后需要关闭会话来帮组系统回收资源。
使用会话模式有两种:
但是,第一种方法有缺陷,所以直接给出下面这种 with tf.Session() as sess: #使用创建好的会话来计算关心的结果 sess.run(...)
从会话中取出变量
方法一: sess=tf.Session() with sess.as_default(): print(变量名.eval()) 方法二: sess=tf.Session() print(sess.run(变量名)) 或者 print(变量名.eval(session=sess))