运行一段代码(python+tensorflow安装成功后),先生成日志文件。
import tensorflow as tf
a=tf.constant(6,name=“input_a”)
b=tf.constant(3,name=“input_b”)
c=tf.multiply(a,b,name=“mul_c”)
d=tf.add(a,b,name=“add_d”)
e=tf.add(c,d,name=“add_e”)
a1=tf.constant([5,3],name=“input_a1”)
b1=tf.reduce_prod(a1,name=“iprod_b1”)
c1=tf.reduce_sum(a1,name=“sum_c1”)
d1=tf.add(b1,c1,name=“add_d1”)
sess=tf.Session()
output=sess.run(e)
writer=tf.summary.FileWriter(‘logs/’,sess.graph)
writer.close()
sess.close()
生成的日志文件夹logs在此程序的同一目录下,日志文件在logs文件夹下,运行一次上面的程序,就会生成一个日志文件,如下图:
好了,现在可以去tensorboard查看节点图了。进入windows命令提示符窗口(运行–>cmd),输入:tensorboard --logdir=D:\Tensorflow\mytest\logs如下图:
tensorboard会自动调用最新的那个日志文件,等号后的路径是纯粹的电脑路径,文件夹以及文件尽量别带空格。同时由图可知,cmd下直接输入tensorflow是不行的,要在python环境之内(如前篇博文),但tensorboard可以,由此可知tensorboard是独立于python的,但tensorflow不是。好了之后,会有一行提示:TensorBoard 1.8.0 at http://houzengtao:6006 (Press CTRL+C to quit) 这就是浏览器中要输入的网址,各个电脑情况不同,一定要按自己的提示来。在chrome浏览器中输入http://houzengtao:6006就可以得到一开始的程序的节点图,如下。
记得一定在chrome浏览器中输入。360浏览器不行的,会生成一堆乱。。。