[tensorflow2]五分钟带你入门tensorboard&&错误解决方案

好久没有在CSDN博客写作了,本作仅供入门使用,详情请移步官方文档

  • 和通常的文件读取写入流层一样,tensorboard也遵循这一过程

1. 找个本子,拿起笔

train_log_dir = 'E:\\dataset\\trainingSet\\logs\\'
train_summary_writer = tf.summary.create_file_writer(train_log_dir)

2.开始书写

1)写入参数:
with train_summary_writer.as_default():
	tf.summary.scalar('output_loss:', loss, step=epoch)
  • 第一项’output_loss’是标签,你可以定义你喜欢的名称
  • 这个loss可以来自fit/train_on_batch等函数所记录的值
  • step代表是所画图的横座标
2)写入模型…(后续补充)

3.合上本子(可选,在拒绝访问时)

	train_summary_writer.close()

4.验收成果

1)打开cmd
2)激活环境(如果不是base)
3)定位到存放的目录(可选,网上很多说需要,其实可以不用)

如下:(环境)+存放路径
处理结果

4)调用画板
tensorboard --logdir E:\dataset\trainingSet\logs
  • 定位到 *.v2 文件的目录即可。
  • 成功会提示:
    在这里插入图片描述
5)展开画板
  • 打开chrome 输入地址
http://localhost:6006/
6)欣赏成果

在这里插入图片描述

7)哈哈结束了

常见问题汇总:

1. 打开网站后为空白页

可能是版本问题,建议重装tensorboard。(之前使用2.1.0出问题,2.0.2可以用)

2. 打开后提示没有文件

???你确定你写入东西了吗同学,建议检查文件大小,正常不会小于2KB

3.拒绝访问

调用close()函数或者关掉进程看看


tensorflow2为新版本,会出现很多网上没有答案的问题,我也摸索了很久,如果有帮到大家请收藏噢。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章