TensorFlow保存TensorBoard圖像操作
簡單的代碼:
import tensorflow as tf In [2]: matrix1=tf.constant([[3.,3.]]) In [3]: matrix2=tf.constant([[2.],[2.]]) with tf.Session() as sess: ...: writer = tf.summary.FileWriter('./graph', sess.graph) ...: result = sess.run(tf.matmul(matrix1, matrix2)) ...: writer.close()
ipython中使用!+命令可以直接運行terminal命令。
terminal輸入: tensorboard --logdir graph/
跳出:Starting TensorBoard 54 at http://amax:6006
在瀏覽器輸入地址加端口號并在graph中查看。
補充知識:tensorflow 利用保存的meta圖文件生成log供tensorboard可視化 保存恢復模型
tensorboard可視化圖:
import tensorflow as tf g = tf.Graph() with g.as_default() as g: tf.train.import_meta_graph('criteo_80.meta') with tf.Session(graph=g) as sess: file_writer = tf.summary.FileWriter(logdir='./', graph=g)
保存恢復模型:
# 建模型 saver = tf.train.Saver() with tf.Session() as sess: # 存模型,注意此處的model是文件名非路徑 saver.save(sess, "/tmp/model") with tf.Session() as sess: # 恢復模型 saver.restore(sess, "/tmp/model")
# 先恢復圖 saver = tf.train.import_meta_graph("/tmp/model.meta") with tf.Session() as sess: # 再恢復參數 saver.restore(sess, "/tmp/model")
以上這篇TensorFlow保存TensorBoard圖像操作就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Python 實例方法、類方法、靜態(tài)方法的區(qū)別與作用
Python中至少有三種比較常見的方法類型,即實例方法,類方法、靜態(tài)方法。它們是如何定義的呢?如何調用的呢?它們又有何區(qū)別和作用呢?感興趣的朋友跟隨小編一起看看吧2019-08-08python?tkinter庫的Text記錄點擊路經和刪除記錄詳情
這篇文章主要介紹了python?tkinter庫的Text記錄點擊路經和刪除記錄詳情,文章圍繞主題展開詳細的內容介紹,具有一定的參考價值,感興趣的小伙伴可以參考一下2022-06-06利用For循環(huán)遍歷Python字典的三種方法實例
字典由多個鍵和其對應的值構成的鍵—值對組成,鍵和值中間以冒號:隔開,項之間用逗號隔開,整個字典是由大括號{}括起來的,下面這篇文章主要給大家介紹了關于如何利用For循環(huán)遍歷Python字典的三種方法,需要的朋友可以參考下2022-03-03Python3使用requests包抓取并保存網頁源碼的方法
這篇文章主要介紹了Python3使用requests包抓取并保存網頁源碼的方法,實例分析了Python3環(huán)境下requests模塊的相關使用技巧,需要的朋友可以參考下2016-03-03