Windows10下使用Tensorboard注意事項!
第一坑
請把你的計算機名稱改成英文名,不要使用中文,就像我這樣。我原來用中文落殘,死活解碼報錯,改過來就可以了。
第二坑
代碼寫好後,我們該怎麼打開數據流圖?
給大家一個簡單的代碼示範:
該文件我保存在F: ensorflowe文件夾下面,命名為first
import tensorflow as tf
a = tf.constant(5, name="input_a")
b = tf.constant(3, name="input_b")
c = tf.multiply(a, b, name="mul_c")
d = tf.add(a, b, name="add_d")
e = tf.add(c, d, name="add_e")
sess = tf.Session()
sess.run(e)
writer = tf.summary.FileWriter("F:/tensorflowe/graph", tf.get_default_graph())
writer.close()
run一下之後,不會有輸出結果。
注意:倒數第二段的代碼中
writer = tf.summary.FileWriter("F:/tensorflowe/graph", tf.get_default_graph())
我標註黑斜體的地方,是你自定義的放graph文件的地方。
接著打開cmd 我先放上一張圖,方便說明:
首先,打開cmd之後,先cd到剛才我們保存first文件的地方 即tensorflowe文件夾
這是很重要的一點
接著,鍵入
tensorboard --logdir="F: ensorflowegraph"
logdir後面的就是你剛才保存graph的地址。
第三坑
如上圖所示,我們收到一個埠號:http://0.0.0.0:6006
反正我的電腦是直接打不開的,不知道你們可不可以,如果不可以,參考下面的辦法:
打開谷歌瀏覽器,一定要谷歌瀏覽器!
直接轉到http://127.0.0.1:6006/這樣就會出現如下的畫面:
第四坑
看到畫面中的No scalar data was found.不要慌,因為它默認選擇的就是SCALARS選項,這個不是我們現在需要的,點擊第四個GRAPHS我們的數據流圖就出來了。
※基於線性SVM的CIFAR-10圖像集分類
※Intel擬推動概率計算研究
TAG:程序員小新人學習 |