我使用TensorFlow对象检测API使用自定义数据对一些对象检测模型进行了4K步骤训练,并在训练过程中对其进行了评估。对所有检查点进行了评估,我在控制台上观看了结果。
但是,对于某些raeson,我在Tensorboard上看不到最后两个检查点的评估结果。它显示了3K步的评估结果,此后没有任何结果。我可以在控制台以及文件夹中看到评估已完成。
启动Tensorboard时,控制台上没有错误消息。我可以看到训练结果已完全上传到Tensorboard,唯一缺少的是最后的评估结果。
我尝试再次评估最新的检查点,但没有任何变化。评估结束时,我收到一条消息,指出度量已记录为摘要...
培训检查点每10分钟保存一次,评估需要12分钟。但是即使在这种情况下,我也希望有最新检查点的评估结果。
当我尝试从Tensorboard下载csv文件时,我也看不到最后两个检查点的评估结果。
可能是什么原因?
//get data in activity ADR
String newString= extras.getString("key");
答案 0 :(得分:0)
我也在TensorBoard存储库上问了这个问题。他们说没有理由不完美地加载事件文件,并告诉我来这里...
有时会看到正确的结果(如果由于详尽的测试而有10-15个事件文件),但大多数情况下却看不到。我更改了存储检查点的频率,以便在评估过程中不遗漏任何检查点(虽然没有道理,但仍然尝试过)
我每12分钟存储一次检查点,因为评估也需要12分钟。它也没有用。
所有张量板--inspect结果看起来都很好。
我在不同的计算机上尝试了不同的型号,并且还清理了浏览器缓存。没有任何帮助。
我相信张量板中存在错误。