目录
1、会话
1.1 __init__(target='',graph=None,config=None)
1.2 会话的run()
1.3 feed操作
- TF数据流图
- 图与TensorBoard
- 会话
- 张量
- 变量OP
- 高级API
1、会话
1.1 __init__(target='',graph=None,config=None)
def session_demo():# 会话的演示# Tensorflow实现加法运算a_t = tf.constant(2)b_t = tf.constant(3)c_t = a_t + b_tprint("tensorflow:\n", c_t)# 查看默认图# 方法1:调用方法default_g = tf.get_default_graph()# default_g =tf.compat.v1.get_default_graphprint("default:\n", default_g)# 方法2:查看属性print("a_t的图属性:\n", a_t.graph)print("c_t的图属性:\n", c_t.graph)# 开启会话with tf.Session(config=tf.ConfigProto(allow_soft_placement=True,log_device_placcement=True)) as sess:c_t_value = sess.run(c_t)print("c_t_value:\n", c_t_value)print("sess的图属性:\n", sess.graph)# 将图写入本地生成events文件tf.summary.FileWriter("./tmp/summary",graph=sess.graph)return None
1.2 会话的run()
# 同时查看a_t,b_t,c_t
abc = sess.run([a_t,b_t,c_t])