TensorFlow可视化,tensorboard的使用

tensorboard的使用

这是一种将tensortflow可视化的方法

具体用法:

1      1在训练模型的时候使用如下语句(将会以生成日志的方法保存到当前文件夹下的logs文件夹里面):

tf.summary.FileWriter('logs',sess.graph)

2      在anaconda的黑框里面找到当前运行环境

3      输入如下代码(后面的house部分是之前生成的日志的路径(可复制xpath)):tensorboard --logdir=D:SWorkerDeeplearning1logs

4      然后会出现这样的结果(如下图):

 

5 这时我们需要将其中的网址(http://DESKTOP-5KALOCI:6006)复制然后用浏览器打开,这样就可以可视化啦

以下是我们使用TensorFlow创造tensorboard的简单实现

import tensorflow as tf
tf.set_random_seed(777)
a=tf.constant([1.0,2.0,3.0],name='a')
b=tf.Variable(tf.random.uniform([3]),name='b')
add=tf.add_n([a,b],name='add')
with tf.Session() as sess:
sess.run(tf.global_variables_initializer())
write=tf.summary.FileWriter('logs',sess.graph)
print(sess.run(add))
write.close()






原文地址:https://www.cnblogs.com/wei-520/p/12533135.html