Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在tf.InteractiveSession()和tf.Session()之间选择_Python_Tensorflow - Fatal编程技术网

Python 在tf.InteractiveSession()和tf.Session()之间选择

Python 在tf.InteractiveSession()和tf.Session()之间选择,python,tensorflow,Python,Tensorflow,虽然我理解了中所示的tf.InteractiveSession()和tf.Session()之间的区别,但对于大型项目和创建库,哪一个更可取? 例如,为什么像Sonnet这样的库使用tf.Session()而不是tf.InteractiveSession(),尽管答案中列出了后者的优点?如果您查看中InteractiveSession的源代码,您可以看到它只是几行代码包装会话。本质上唯一的区别是它将会话注册为默认会话。如果您设想有多个会话的用例,请使用常规tf。Session@YaroslavB

虽然我理解了中所示的
tf.InteractiveSession()
tf.Session()
之间的区别,但对于大型项目和创建库,哪一个更可取?


例如,为什么像Sonnet这样的库使用
tf.Session()
而不是
tf.InteractiveSession()
,尽管答案中列出了后者的优点?

如果您查看中InteractiveSession的源代码,您可以看到它只是几行代码包装会话。本质上唯一的区别是它将会话注册为默认会话。如果您设想有多个会话的用例,请使用常规tf。Session@YaroslavBulatov,tf.InteractiveSession()没有其他限制,否则,我说得对吗?谢谢你的帮助