簡體   English   中英

Tensorboard:當前數據集沒有活動的儀表板

[英]Tensorboard : No dashboards active for current dataset

我正在訓練使用Google Colab進行對象檢測的神經網絡。 我想可視化學習過程,但是每次嘗試訪問張量板時,都會顯示以下內容:

當前數據集沒有活動的儀表板。 可能的原因:-您尚未將任何數據寫入事件文件。 -TensorBoard找不到您的事件文件。

我不是在本地訓練模型,而是使用colab筆記本為訓練數據配置了我的Google雲端硬盤帳戶,因此hpabst用戶的回答似乎沒有用。

我也嘗試使用ngrok設置tensorboard,但這給了我類似的輸出。

我確保通過創建摘要編寫器在日志目錄中生成摘要數據:

import tensorflow as tf
sess = tf.Session()
file_writer = tf.summary.FileWriter('/content/logs/my_log_dir/', sess.graph)

然后跟着

tensorboard = TensorBoard(log_dir="/content/logs/my_log_dir/",batch_size=32, write_graph=True, update_freq='epoch')

model.fit_generator(
        train_generator,
        steps_per_epoch=(train_data/BS),
        epochs=EPOCHS,
        validation_data=validation_generator,
        validation_steps=(test_data/BS),
        callbacks=[tensorboard, checkpoint])

最后

tensorboard --logdir /content/logs/my_log_dir/

事件文件到位。 日志目錄的路徑也正確。

就像我說的,我得到了同樣的結果-使用ngrok時沒有活動的儀表板錯誤。 我移至Tensorboard GUI中的SCALARS菜單,然后移至左側的運行部分下方的底部,我發現日志目錄的路徑顯示為'/ content / log / my_log_dir',盡管其中無處不在我的代碼只提到了-'/ content / logs / my_log_dir'。 也許使用ngrok設置tensorboard會期望文件位於'log'而不是'logs'目錄中。 我進行了更改,現在一切正常。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM