[tensorflow2]五分鐘帶你入門tensorboard&&錯誤解決方案

好久沒有在CSDN博客寫作了,本作僅供入門使用,詳情請移步官方文檔

  • 和通常的文件讀取寫入流層一樣,tensorboard也遵循這一過程

1. 找個本子,拿起筆

train_log_dir = 'E:\\dataset\\trainingSet\\logs\\'
train_summary_writer = tf.summary.create_file_writer(train_log_dir)

2.開始書寫

1)寫入參數:
with train_summary_writer.as_default():
	tf.summary.scalar('output_loss:', loss, step=epoch)
  • 第一項’output_loss’是標籤,你可以定義你喜歡的名稱
  • 這個loss可以來自fit/train_on_batch等函數所記錄的值
  • step代表是所畫圖的橫座標
2)寫入模型…(後續補充)

3.合上本子(可選,在拒絕訪問時)

	train_summary_writer.close()

4.驗收成果

1)打開cmd
2)激活環境(如果不是base)
3)定位到存放的目錄(可選,網上很多說需要,其實可以不用)

如下:(環境)+存放路徑
處理結果

4)調用畫板
tensorboard --logdir E:\dataset\trainingSet\logs
  • 定位到 *.v2 文件的目錄即可。
  • 成功會提示:
    在這裏插入圖片描述
5)展開畫板
  • 打開chrome 輸入地址
http://localhost:6006/
6)欣賞成果

在這裏插入圖片描述

7)哈哈結束了

常見問題彙總:

1. 打開網站後爲空白頁

可能是版本問題,建議重裝tensorboard。(之前使用2.1.0出問題,2.0.2可以用)

2. 打開後提示沒有文件

???你確定你寫入東西了嗎同學,建議檢查文件大小,正常不會小於2KB

3.拒絕訪問

調用close()函數或者關掉進程看看


tensorflow2爲新版本,會出現很多網上沒有答案的問題,我也摸索了很久,如果有幫到大家請收藏噢。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章