Session作为前后端连接的桥梁,以及上下文运行环境,其生命周期尤其关键。大致分为4个阶段
1. 创建:通过tf.Session()创建session实例,进行系统资源分配,特别是graph引用计数加1
2. 运行:通过session.run()触发计算的执行,client会将整图graph传递给master,由master进行执行
3. 关闭:通过session.close()来关闭,会进行系统资源的回收,特别是graph引用计数减1.
4. 销毁:Python垃圾回收器进行GC时,调用session.del()进行回收。
Session机制
最新推荐文章于 2022-08-17 21:06:59 发布