TensorBoard 訓練可視化

TensorBoard 是 TensorFlow 內建的過程可視化工具,會在安裝 TensorFlow 的過程中默認安裝。如果需要使用 TensorBoard 進行可視化,需要將想要可視化的操作和變量通過 tf.summary 操作進行記錄,并通過 tf.summary.FileWriter 輸出至 events 文件,再通過讀取這個文件進行可視化。

TensorBoard operates by reading TensorFlow events files, which contain summary data that you can generate when running TensorFlow. Here's the general lifecycle for summary data within TensorBoard.

For example, suppose you are training a convolutional neural network for recognizing MNIST digits. You'd like to record how the learning rate varies over time, and how the objective function is changing. Collect these by attaching tf.summary.scalar ops to the nodes that output the learning rate and loss respectively. Then, give each scalar_summary a meaningful tag, like 'learning rate' or 'loss function'.

參考閱讀

  1. TensorBoard GitHub

  2. TensorFlow Summaries and TensorBoard

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • “改天請你吃飯” 你被這句話忽悠過嗎? 或者拿這話忽悠過別人嗎? 朋友間互相請吃飯是常事, 但是信任無價,承諾請勿...
    管文寧閱讀 180評論 0 0
  • 前面一個女孩,黑底翠色細花的吊帶裙,雨里,周圍都是打起的傘,除了她。 太注意她,吸引她回頭,一瞬間,看到一張漂亮的...
    congline閱讀 265評論 0 0
  • 報道當日檢修工作完成情況,明日檢修工作計劃
    殼殼巷閱讀 525評論 0 0

友情鏈接更多精彩內容