用tensorboard实现简单的tensorflow可视化。
可视化之前,确保安装tensorboard(pip install tensorboard安装即可)
import tensorflow as tf
m = tf.constant([[2,2]], name="a")
n = tf.constant([[1],[3]], name="b")
result = tf.matmul(m, n,name="matmul")
with tf.Session() as sess:
writer = tf.summary.FileWriter('D:/data/log', sess.graph)
sess.run(result)
print(sess.run(result))
writer.close()
运行以上python程序, 会在D:/data/log文件夹里生成events文件,如下图所示:
在命令行运行:tensorboard --logdir=“D:\data\log”
得到链接http://DESKTOP-UC7FAQE:6006,在浏览器中输入即可。
最后结果如图: