1. 程式人生 > >TensorBoard進行視覺化

TensorBoard進行視覺化

TensorBoard是TensorFlow下的一個視覺化的工具,能夠幫助研究者們視覺化訓練大規模神經網路過程中出現的複雜且不好理解的運算,展示訓練過程中繪製的影象、網路結構等。

 

一、配置環境

對tensorflow視覺化首先需要tf官網提供的tensorboard.exe這個程式,當然這個程式在下載tf的時候也是自帶的,我是用anaconda進行安裝和配置的,則tensorboard.exe位於"E:\Anaconda\Scripts"目錄下,首先將這個目錄新增到環境變數中,在使用者變數的Path中,新增工具路徑。

 

二、視覺化操作

tensorboard.exe對tf進行視覺化的時候,需要tf生成的events.out.tfevents檔案。

而且,有一個需要注意的地方,tensorboard.exe呼叫是基於當前路徑的,就是你cmd命令列所示的目錄。所以最簡單的呼叫方法是直接上訴tfevents目錄,直接輸入cmd,開啟命令列工具

然後回退到上一目錄進行呼叫

呼叫命令:

tensorboard.exe --logdir = event所在目錄

如下圖所示,然後在瀏覽器開啟指定的網址,就可以檢視視覺化的結果了

http://desktop-vd3pu82:6006