Tensorboard 只显示Graph,不显示其他变量(2)

Environment

•  Linux

•  2080Ti

•  CUDA10.0

•  Python3

•  Tensorflow1.12




继多线程之后又遇到的一个玄学事件。

在代码完全不变的情况下,重复平行实验,tensorboard有时候能正常显示所有变量,有时候只显示Graph,不显示其他变量(显然这种情况是因为其他变量的数据没有成功写进summary里面去)。但是代码固定,时而writer时而写进去,时而不写进去,就太郁闷了。排查了大概半天,企图找到规律,发现这种事件的出现完全随机,无任何规律可言。(与我的if分支无关,与global变量声明无关,与pyc编译文件无关....完全随机)

继而有分析了一波,发现可能与summary的位置有关(虽然我确定放在了Session之外,没有问题)。

为了能把每个epoch的test的变量放进去,之前把summary都放在了test graph之后(虽然我觉得这个位置没关系)


后来发现,果然是这个的问题!把summary的位置调上去就好

但是这样就要舍弃测试 的score变量的显示。(因为score的summary必须在test graph后面)

后来又试图再给score单独建一个graph。

发现还是时而行时而不行,summary1 也是会影响summary0的,还是乖乖把这段删掉......

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 2019-06-04 转自以前的word笔记基本操作清空clc清空控制台clear清空所有变量输出字符串到控制台f...
    YuQiao0303阅读 160评论 0 0
  • 江柏文:6.4黄金原油走势分析策略 投资市场赚不要骄傲,败不要气馁,永不夸夸其谈,永不傲慢,即使错,也要错得明明白...
    江柏文阅读 125评论 0 0
  • 本单元目标 数据库的好处 数据库相关概念 数据库存储数据的特点 杂: mysql属于c/s架构软件,安装的是服务端...
    leet2阅读 558评论 0 0
  • 一、正则表达式 标识正则表达式/.../ 匹配表达式开始:^ 匹配表达式结束:$ 匹配一个0-9数字:\d[0-9...
    冷月_star阅读 452评论 0 0
  • 去年暑假,和女儿回老家看望父母,几年没见,父母明显的老了许多。因为济南到嘉峪关的火车晚点,到了第二...
    6b251e04dda2阅读 512评论 0 0