2016-03-03 56 views
0

我有一堆總是寫入日誌的彙總節點(標量,直方圖等)。點校驗並不常見,所以我經常遇到這樣的情況,即我正在從比寫入日誌的事件更早的檢查點恢復。當我從檢查點恢復並重新開始寫入日誌時,究竟發生了什麼?舊活動會被覆蓋嗎?這個文件不是很清楚。在TensorBoard看來,似乎「未來」事件仍然存在。理想情況下,我想衝過當前的global_step,然後重新開始。在檢查點之後寫入的事件會發生什麼?

回答

1

TensorBoard確實有處理這種情況的邏輯 - 它查找重新啓動事件,並嘗試清除global_step大於重新啓動步驟的所有內容。 See this code。如果您仍然看到孤立的事件,那意味着某些事情不起作用 - 也許在您的作業從檢查點重新啓動時,SessionLog.START事件沒有被寫入?

你可以創建一個簡單的repro這個並在GitHub上提出問題嗎?

相關問題