一、安裝
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正在成長中,其中還有很多不足之處,隨着學習和工作的深入,會對以往的博客內容逐步改進和完善噠。重要的事多說幾遍。。。。。。