这个问题与在TensorFlow中运行会话有关。
我对tf.get_default_session().run(...)和tf.Session().run(...)的用途感到困惑。
难道所有使用tf.get_default_session()的情况都可以用tf.Session()替换吗?
回答:
不,不能替换。
tf.get_default_session返回当前运行线程中已经活动的最内层会话。因此,你应该已经有一个活动的会话。
而tf.Session则会在当前运行线程中创建一个新的会话。