其他分享
首页 > 其他分享> > Tensorboard无法导出所有step的训练数据

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

标签:GUIDANCE,py,导出,accumulator,step,Tensorboard,event,SIZE
来源: https://blog.csdn.net/weixin_43586563/article/details/121047188