Mask-RCNN 中创建的会话在哪里?

where is the session created in Mask-RCNN?

我正在学习用于对象检测和分割的深度学习。因此,我试图了解 Mask-RCNN 的理论以及相关代码。我遵循这个 GitHub,更具体地说,sample/balloon/ballon.pyhttps://github.com/matterport/Mask_RCNN

有一件事我真的不明白,会话是在哪里创建的?我期待它出现在 mrcnn/model.py,但我没有找到它。

谢谢!

Keras 隐式处理会话,这意味着您几乎不需要担心它。

如果要获取当前会话,可以使用:

from keras import backend as K
K.get_session(). 

如果你想定义一个tensorflow会话并让Keras使用它来初始化所有变量:

import tensorflow as tf
sess = tf.Session()

from keras import backend as K
K.set_session(sess)