我试图理解TensorFlow中默认会话的概念。这是一个例子:
import tensorflow as tf
sess = tf.Session()
print(tf.get_default_session == sess)
返回
False
这一个
with sess.as_default() as default_session:
print(tf.get_default_session == default_session)
也会返回
False
这一个
with sess.as_default() as default_session:
print(tf.get_default_session == sess)
返回
False
什么是默认会话?
答案 0 :(得分:3)
尝试一下:返回true
sess = tf.InteractiveSession()
print(tf.get_default_session() == sess)
是
答案 1 :(得分:2)
尝试这个:它返回true
"scripts": {"start": "babel-node src/index.js"}
是
是
实际上,您应该使用with sess.as_default() as default_session:
print(tf.get_default_session() == default_session)
print(tf.get_default_session() == sess)
而不是tf.get_default_session()
。