Session()方法
tensorflow的内核使用更加高效的C++作为后台,以支撑它的密集计算。tensorflow把前台(即python程序)与后台程序之间的连接称为"会话(Session)"
Session
作为会话,主要功能是指定操作对象的执行环境,Session
类构造函数有3个可选参数。
target
(可选):指定连接的执行引擎,多用于分布式场景。graph
(可选):指定要在Session对象中参与计算的图(graph)。config
(可选):辅助配置Session对象所需的参数(限制CPU或GPU使用数目,设置优化参数以及设置日志选项等)。
run()方法
Session对象创建完毕,便可以使用它最重要的方法run()来启动所需要的数据流图进行计算。
run()方法有4个参数:
run(
fetches,
feed_dict=None
options=None,
run_metadata