Tensorboard无法导出所有step的训练数据

Tensorboard无法导出所有step的训练数据

适用场景

参考该教程 link后,仍无法导出所有step的训练数据至csv文件,博主只导出了10000个step的loss。

修改event_accumulator.py文件

博主电脑中该文件路径:D:\Program Files\Python37\Lib\site-packages\tensorboard\backend\event_processing
打开文件后,利用替换功能将下图中代码片段的‘DEFAULT_SIZE_GUIDANCE’替换为‘STORE_EVERYTHING_SIZE_GUIDANCE’即可。
Tensorboard无法导出所有step的训练数据

原因分析

Tensorboard为防止内存溢出,默认只输出随机10000个step的训练数据,即‘DEFAULT_SIZE_GUIDANCE’中的设置,而‘STORE_EVERYTHING_SIZE_GUIDANCE’则输出所有训练数据,详细说明请参考event_accumulator.py。

上一篇:有100阶楼梯,从底往上爬,每次爬1阶或2阶,编算法说明共有多少走法


下一篇:mysql传统复制在线转为gtid复制