Tiven Wang
Wang Tiven August 01, 2018
425 favorite favorites
bookmark bookmark
share share

我们先来直观感受一下 TensorFlow 计算图功能的强大

graph visualization animation

查看计算图先要运行 TensorBoard 使用以下命令(或者 python -m tensorboard.main

tensorboard --logdir=path/to/log-directory

其中,logdir 指向 FileWriter 将数据序列化的目录。如果此 logdir 目录下有子目录,而子目录包含基于各个运行的序列化数据,则 TensorBoard 会将所有这些运行涉及的数据都可视化。TensorBoard 运行后,请在您的网络浏览器中转到 localhost:6006 以查看 TensorBoard。

标量

TensorBoard 的标量功能是展示记录的某个标量相对于某个变量(如step, relative, wall)的变化。它可以用来记录一个单独的标量的变化,也可以是向量的最大值,最小值,标准差等最终仍然是标量的值。像下面一样添加一个标量记录

tf.summary.scalar('max', tf.reduce_max(var))

Histogram

Histogram(直方图)是表示给定向量里元素的密度分布,它可以被看成是一个密度函数。像下面一样添加一个向量的直方图记录

tf.summary.histogram('histogram', var)

https://www.tensorflow.org/guide/tensorboard_histograms

Distributed

Graphs

References

Similar Posts

Comments

Back to Top