首页 > 解决方案 > 'tf.get_default_session()' 的目的

问题描述

这个问题是关于在 TensorFlow 中运行会话的。

我对什么目的tf.get_default_session().run(...)服务感到困惑tf.Session().run(...)

不能所有情况都tf.get_default_session()替换为tf.Session()

标签: pythontensorflowmachine-learningdeep-learning

解决方案


不,他们不能。

tf.get_default_session返回当前正在运行的线程中已经处于活动状态的最里面的会话。因此,您应该已经有一个活动会话。

tf.Session相反,在当前运行的线程中创建一个新会话。


推荐阅读