1.官网Guide
TensorBoard: Visualizing Learning
2.Github
3.根据官网简单总结
ops:operations
summary operations:添加记录节点的操作
events files:保存记录节点的数据文件,就是logdir下的日志文件
1.添加记录节点,几个常用的命令如下,
tf.summary.scalar #添加标量数据,比如accuracy
tf.summary.image #添加图片(.png)
tf.summary.audio #添加音频数据
tf.summary.text #添加文本数据
tf.summary.histogram #张量的统计分布
如果要添加一个记录节点,需要将给每个节点加上一个标签(tag),用来标识不同的节点。
2.合并多个记录节点的数据
tf.summary.merge_all #生成所有的记录节点的数据
tf.summary.merge #生成部分记录节点的数据
运行merged后的记录节点的数据,将会生成一个序列化的protobuf对象。
3.将数据写入磁盘
tf.summary.FileWriter #将数据写入磁盘
注:
1.mac上运行event file,注意logdir后不要加等号!!
tensorboard --logdir your_directory
2.不要用中文命名文件路径