什么是可视化?
可视化是用来查看在Tensorflow平台下程序运行的过程,包括:张量/
变量,操作,数据流,学习过程等,从而方便 TensorFlow 程序的理解、
调试与优化。
Tensorflow提供了专门的可视化工具tensorboard,它将tensorflow执
行的数据、模型、过程用图形方式进行显示。tensorflow在执行过程中,
可以通过某些操作,将模型、数据、graph等信息,保存到磁盘中的
Events文件中去,从而提供给tensorboard进行可视化。
tensorboard的启动
启动命令:
tensorboard --logdir=“PycharmProjects/tensorflow_study/summary/”
其中,logdir参数的值为事件文件存储目录,启动后可从浏览器提示的url地址和端口进行访问,看得到模型、数据、graph等信息。
注意事项:
1、启动tensorboard时,路径最好写成绝对路径。
2、如果是windows,进入python安装目录下scripts:terminal执行:tensorboard --logdir=“F:\testWork\summary\” ,路径要写成反斜杠。
3、在浏览器中访问时,输入:localhost:6006,不要输入127.0.0.1:6006.
4、如果所有的选项下都没有数据,默认会隐藏在inactivate中。
5、如果