我正在训练 faster_rcnn_inception 模块,用于在自定义数据集上进行对象检测。在训练目录中,我们找到了名为 eval_0 的文件夹和 tensorflow 生成的 events.out.tfevents.xxxxxx 文件。
训练目录结构如下
+training_dir
+eval_0
-events.out.tfevents.1542309785.instance-1 1.2GB
-events.out.tfevents.1542367255.instance-1 5.3GB
-events.out.tfevents.1542369886.instance-1 3.6GB
-events.out.tfevents.1542624154.instance-1 31MB
-events.out.tfevents.1543060258.instance-1 19MB
-events.out.tfevents.1543066775.instance-2 1.6GB
-events.out.tfevents.1542308099.instance-1 17MB
-events.out.tfevents.1542308928.instance-1 17MB
-events.out.tfevents.1542366369.instance-1 17MB
-events.out.tfevents.1542369000.instance-1 17MB
-events.out.tfevents.1542623262.instance-1 17MB
-events.out.tfevents.1543064936.instance-2 17MB
-events.out.tfevents.1543065796.instance-2 17MB
-events.out.tfevents.1543065880.instance-2 17MB
-model.ckpt-96004.data-00000-of-00001
-model.ckpt-96004.data-00000-of-00001
-model.ckpt-96004.index
-model.ckpt-96004.meta
-model.ckpt-96108.data-00000-of-00001
-model.ckpt-96108.index
-model.ckpt-96108.meta
据我了解,事件eval_0 文件夹中的文件是评估和 tfevents 文件训练目录是夏季文件训练。
我曾多次中断训练过程并从最近的检查点继续。我还知道重新启动训练过程会生成新的 tfevents 文件。
我的问题如下:
为何进行培训tfevents_文件大小相同,但如果 eval_0/tfevents_files 大小各不相同?
为什么中断训练会产生新的tfevents_文件在训练文件夹中,但在以下情况下没有观察到评估0?
我可以删除所有事件文件评估0除了最新的一个?它会影响训练或进化历史吗?