TF可视化操作

定义整个可视化框架

g=tf.graph()
with g.as_default():
#定义一个模块
with tf.name_scope(’Name’):
...

#储存某一个标量变量
tf.summary.scalar(tensor,name)
#储存一个多维度变量
tf.summary.histogram(values,name)

生成图文件,保存在logs的目录下

writer=tf.summary.FileWriter(‘logs/‘,g)

集合所用的summary

merged=tf.summary.merge_all()

调用会话口,获取数据

result=sess.run(merged, feed_dict={})
writer=add_summary(result, epoch_number)#在第epoch_number轮记录一次数据

最后关闭写入

writer.close()
在终端cd到logs所在的目录下
执行tensorboard —logdir=logs
获得一个地址,在浏览器中打开即可(最好使用chrome浏览器)

你可能感兴趣的:(TF可视化操作)