美文网首页
TensorBoard 训练可视化

TensorBoard 训练可视化

作者: 拓季 | 来源:发表于2018-09-17 23:13 被阅读0次

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

相关文章

网友评论

      本文标题:TensorBoard 训练可视化

      本文链接:https://www.haomeiwen.com/subject/clghnftx.html