即使我中断了训练,我该如何写入 Tensorboard?

How can I write to Tensorboard even when I interrupt training?

我在 update_freq=10000 中使用 Tensorboard 回调,因此我希望每 10000 个批次将指标写入 Tensorboard。

由于训练需要很长时间,我偶尔会用 KeyboardInterrupt 中断(比如在 200k 批次之后),但是当我查看 Tensorboard 时,没有写入任何指标,没有加载任何内容,什么也看不到.

我错过了什么或者我做错了什么?我怎样才能以写入指标的方式写入 Tensorboard,即使我中断训练也不必等到 Tensorboard 训练结束才能显示任何内容?

非常简单的答案:Tensorboard 只是需要很长时间来加载和显示所有日志,尤其是在长时间训练之后。

等待适当的时间然后刷新将显示所有日志,即使是在训练期间被中断的日志。