Tensoboard 可視化

linux下
執行命令

tensorboard --logdir = '/lab/log/' #你的log文件保存路徑

報錯
tensorboard: command not found

解決方法
1:查找tensorboard的安裝路徑
使用pip show tensorflow-gpu 查看tensorflow的安裝信息,得到其安裝路徑,
在這裏插入圖片描述
2.使用絕對路徑下的main.py來啓動tensorboard

 python3 /home/rthpc/anaconda3/envs/torchXXX/lib/python3.6/site-packages/tensorboard/main.py --logdir=./log/

打開瀏覽器,輸入顯示的地址即可打開tensorboard。

如果出現這種情況在這裏插入圖片描述
出現錯誤原因:由於多次運行程序,之前的log一直保留着,新的log只是續寫,沒有覆蓋,所以tensorflow報出提醒。
解決辦法:在你訓練之前,可以將文件中的內容刪除,代碼如下

import tensorflow as tf
logdir = './log/'
if tf.gfile.Exists(logdir):
    tf.gfile.DeleteRecursively(logdir)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章