1. 程式人生 > 程式設計 >解決Tensorboard視覺化錯誤:不顯示資料 No scalar data was found

解決Tensorboard視覺化錯誤:不顯示資料 No scalar data was found

學習Tensorboard過程中,按照書本中操作,結果在瀏覽器中報錯:No scalar data was found.

通過百度查詢,自己琢磨,發現有個小問題覺得寫出來供像我這樣的菜鳥注意。

我的環境是:window,Anaconda2底下安裝python2.7,又加裝了tensorfow環境和Python3.5

1、使用Jupyter Note book寫程式碼注意

相對路徑:

writer = tf.summary.FileWriter('logs/',sess.graph),注意單引號

絕對路徑:

writer = tf.summary.FileWriter("E:\\MyJupyter\\logs",sess.graph),注意雙引號和斜槓

writer = tf.summary.FileWriter("E://MyJupyter//logs",sess.graph),注意雙引號和反斜槓

以上三種方法都能在指定位置生成畫圖檔案。

2、進入系統命令模式

通過cmd進入系統命令模式,由於我的Tensorboard沒有匯入系統環境變數中,所以必須將目錄cd到tensorflow中的scripts資料夾,執行裡面的tensorboard.exe

具體指令如下圖:

解決Tensorboard視覺化錯誤:不顯示資料 No scalar data was found

前面為我的tensorflow安裝路徑,後面是畫圖檔案所在路徑(也可以用相對路徑)

請注意圖中一定要輸入的反斜槓,反斜槓,反斜槓!!!

我的開始犯的錯誤是:使用絕對路徑時,輸入斜槓E:\MyJupyter\logs和E:\\MyJupyter\\logs,都報錯:No scalar data was found.

折騰了我一個小時。

執行命令結果下圖:

解決Tensorboard視覺化錯誤:不顯示資料 No scalar data was found

3、結果圖:用谷歌Chrome瀏覽器開啟連結:http://PC-201707101548::6006,就可以了

網上說用360瀏覽器不可以看圖,但我用沒問題。

可以在Tensorboard的scalars選項卡右下角,可以看你的路徑解決Tensorboard視覺化錯誤:不顯示資料 No scalar data was found ,我開始就是被這個斜槓誤導了。

以上這篇解決Tensorboard視覺化錯誤:不顯示資料 No scalar data was found就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支援我們。