Tensorboard的簡單使用

2021-09-01 11:47:58 字數 883 閱讀 7719

**知乎灰灰

import tensorflow as tf

#定義乙個計算圖,實現兩個向量的減法操作

#定義兩個輸入,a為常量,b為變數

a=tf.constant(

[10.0

,20.0

,40.0

], name=

'a')

b=tf.variable(tf.random_uniform([3

]), name=

'b')

output=tf.add_n(

[a,b]

, name=

'add'

)#生成乙個具有寫許可權的日誌檔案操作物件,將當前命名空間的計算圖寫進日誌中

writer=tf.summary.filewriter(

'logs'

, tf.get_default_graph())

writer.close(

)

在上面程式的最後兩行中,建立乙個writer,將tensorboard summary寫入資料夾本專案的logs中,然後執行上面的程式,在日誌資料夾logs目錄下,生成了乙個新的日誌檔案events.out.tfevents.1524711020.bdi-172。接著執行命令tensorboard -–logdir=logs來啟動服務。啟動tensorboard服務後,在本地瀏覽器中輸http://localhost:6006,會看到圖所示的介面。

ps:如果出現埠占用,則可執行tensorboard --logdir=logs --port=6008來切換埠。

keras與tensorboard結合使用

使用tensorboard將keras的訓練過程顯示出來 動態的 直觀的 是乙個絕好的主意,特別是在有架設好的vps的基礎上,這篇文章就是一起來實現這個過程。一 主要原理 keras的在訓練 fit 的過程中,顯式地生成log日誌 使用tf的tensorboard來解析這個log日誌,並且通過 的形...

UICollectionView的簡單使用

所屬controller要遵循三個協議 uicollectionviewdatasource,uicollectionviewdelegate,uicollectionviewdelegateflowlayout uicollectionviewflowlayout flowlayout uicol...

BGAQRCode Android的簡單使用

compile com.google.zxing core 3.2.1 xmlns android 這句是使用選擇器框架時用到的 xmlns tools package com.huaqiang.zxingdemo 選擇框架用到 android name android.permission.cam...