Tensorflow-windows下采用Anaconda時使用tensorboard的方法
阿新 • • 發佈:2018-11-04
示例:
1、程式碼
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:/tensorflow/graph", tf.get_default_graph()) writer.close()
上述程式碼最後兩句是將資料流圖儲存為圖片,執行該程式碼,可以看到在目錄F:/tensorflow/graph下生成檔案events.out.tfevents.1508420019.XM-PC
2、啟用tensorboard
我用的python開發環境是Anaconda。
(1)開啟Anaconda Prompt,輸入activate tensorflow進入tensorflow環境;
(2)開啟tensorboard,需要輸入大的命令為:tensorboard --logdir=F://tensorflow//graph
其中logdir中的引數就是程式碼中儲存graph的路徑,我寫為單斜槓時,tensorboard可開啟,但graphs中顯示“No graph definition files were found”,並不顯示graph,路徑引數改為雙斜槓就可以了。
3、用tensorboard檢視生成的graph
(1)在谷歌瀏覽器中開啟http://127.0.0.1:6006/,會顯示橙色介面;
(2)在第一行的選項卡中選擇graphs,即可看到結果。
如果程式碼生成了日誌,並且tensorboard介面能開啟,但tensorboard中不顯示日誌,或顯示不對,一般都是因為tensorboard的路徑不對!!
---------------------
作者:你行你上天
來源:CSDN
原文:https://blog.csdn.net/hnxyxiaomeng/article/details/78289886
版權宣告:本文為博主原創文章,轉載請附上博文連結!