tensorboard是一个非常有用的可视化工具,使用前需要安装。
基本操作如下:
1、定义计算图
2、创建FileWriter对象,用当前计算图初始化
writer = tf.summary.FileWriter('./summary/', sess.graph)
3、训练模型
4、关闭FileWriter对象
writer.close()
运行后,在当前目录的summary文件夹下出现一个日志文件events.out.tfevents.1563344837.jiashihuideMacBook-Pro.local,
如下图:
5、使用命令打开:tensorboard --logdir=./summary/events.out.tfevents.1563344837.jiashihuideMacBook-Pro.local
6、打开网址:http://localhost:6006 即可
记录一下这里的error,打开网址后,我出现以下错误页面:
我执行了两步操作修改这个错误:
(1)之前的summary是我手动创建的,现在改用代码创建
(2)仍然报错:ValueError: GetLogdirSubdirectories: path exists and is not a directory, /Volumes/XIAOHUIHUI/python_namespace/competition/house_price_prediction/summary/events.out.tfevents.1563345620.jiashihuideMacBook-Pro.local,方法:tensorboard 的 --logdir 参数,不需要加具体的文件名,到日志目录即可。
现在打开链接,可以正常显示: