TensorBoard 使用總結

一、安裝

pip install tensorflow
#tensorboard版本與tensorflow一致,否則會報錯
pip install tensorboard

二、使用

2.1 log文件生成

#來源 CNN_tensorlow_LeNet5_with.py
with tf.Session() as sess:
    sess.run(tf.global_variables_initializer())
    x_batch, y_batch = mnist.train.next_batch(50)# 從train的集合中選取batch_size=50個訓練數據
    writer = tf.summary.FileWriter('logs/', sess.graph)#指定一個文件用來保存圖
    

2.2 tf 中 log 文件使用

cmd中執行以下命令:

tensorboard -logdir='E:\jupyter\PycharmProjects\AI_master\CNN\logs'

在這裏插入圖片描述

三、 keras 中tensorboard使用

from keras.callbacks import Tensorboard
......
tensorboard = Tensorboard(log_dir='log(就是你想存事件的文件夾)')
callback_lists = [tensorboard]  #因爲callback是list型,必須轉化爲list
model.fit(x_train,y_train,bach_size=batch_size,epochs=epoch,shuffle='True',verbose='True',callbacks=callback_lists)

四、效果

在瀏覽器打開http://carbon-xxt:10089,顯示如下:

在這裏插入圖片描述



有趣的事,Python永遠不會缺席!
歡迎關注小婷兒的博客

    文章內容來源於小婷兒的學習筆記,部分整理自網絡,若有侵權或不當之處還請諒解

    如需轉發,請註明出處:小婷兒的博客python    https://www.cnblogs.com/xxtalhr/

博客園 https://www.cnblogs.com/xxtalhr/

CSDN https://blog.csdn.net/u010986753

有問題請在博客下留言或加作者:
     微信:tinghai87605025 聯繫我加微信羣
     QQ :87605025
     python QQ交流羣:py_data 483766429


培訓說明:

OCP培訓說明連接 https://mp.weixin.qq.com/s/2cymJ4xiBPtTaHu16HkiuA

OCM培訓說明連接 https://mp.weixin.qq.com/s/7-R6Cz8RcJKduVv6YlAxJA

     小婷兒的python正在成長中,其中還有很多不足之處,隨着學習和工作的深入,會對以往的博客內容逐步改進和完善噠。重要的事多說幾遍。。。。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章