關於tensorboard啟動問題

2022-05-23 01:12:14 字數 1628 閱讀 1229

我在學習過程中遇到了tensorboard無法啟動的問題。

按照網上的教程,我無法正常啟動tensorboard,全過程沒有報錯,但是開啟tensorboard顯示

如下圖:

這種情況下,我在網上並沒有看到非常直接的解決方法,最後在群裡跟大家討論找到了解決方法,這裡跟大家分享一下啟動tensorboard的正確姿勢。

利用最簡單的向量相加的例子。

**如下:

import tensorflow as tf

# 定義乙個簡單的計算圖,實現向量加法的操作。

input1 = tf.constant([1.0, 2.0, 3.0], name = 'input1')

input2 = tf.variable(tf.random_uniform([3]), name = 'input2')

output = tf.add_n([input1, input2], name = 'add')

# 生成乙個寫日誌的writer,並將當前的tensorflow計算圖寫入日誌。

# tensorflow提供了多種寫日誌檔案的api

writer = tf.summary.filewriter('c:/logfile', tf.get_default_graph())

writer.close()

執行後,會在指定目錄下產生如下檔案:

接著進入log檔案(這裡即圖中的events.out.tfevents.1505181719.win-rjr3267gj6g檔案)的上級目錄(本例中即c盤根目錄),在路徑欄中直接輸入cmd啟動dos對話方塊。

如圖即為本例中的路徑欄:

輸入命令tensorboard --logdir=path\to\log,本例中為tensorboard --logdir=logfile(等號後面為log檔案所在的資料夾名稱),敲回車,如下圖所示:

至此,問題解決。

ps:1. 不知道我遇到此問題與win7系統有沒有關係。

2. 最好使用谷歌瀏覽器來開啟tensorboard,我試過ie和360,均無法正常顯示tensorboard介面。

3. 據觀察,如果你想要開啟另外乙個新的計算圖,一定要把原來的cmd命令列視窗關閉,再重複上述步驟,不然開啟的將依然是上乙個計算圖。

4. 有些朋友輸入「tensorboard --logdir=log檔案所在目錄」後,並沒有任何**輸出,但是這不會影響tensorboard的啟動,只需要正常開啟谷歌瀏覽器,輸入http://localhost:6006即可正常開啟tensorboard。這是由於tensorflow版本不同導致的。

關於tensorboard啟動問題

我在學習過程中遇到了tensorboard無法啟動的問題。按照網上的教程,我無法正常啟動tensorboard,全過程沒有報錯,但是開啟tensorboard顯示 如下圖 這種情況下,我在網上並沒有看到非常直接的解決方法,最後在群裡跟大家討論找到了解決方法,這裡跟大家分享一下啟動tensorboar...

如何啟動tensorboard進行視覺化

2017年09月11日 tensorboard是tensorflow下的乙個視覺化的工具,能夠幫助研究者們視覺化訓練大規模神經網路過程中出現的複雜且不好理解的運算,展示訓練過程中繪製的影象 網路結構等。最近本人在學習這方面的內容,然而出現了一些問題,我的問題是在完成相應 準備好視覺化資料後無法啟動t...

關於tensorboard不是本地命令的小坑

關於tensorboard不是本地命令 如果你是乙個煉丹人,那麼毋庸置疑tensorboard是幫助你視覺化煉丹的非常好的工具。前人總結了一套又一套解決 tensorboard不是本地命令,也不是可執行的程式 的經驗,你可以乙個乙個的去嘗試上述方法,謹以此篇記錄我在tensorboard上花費的心血...