TensorFlow-6-TensorBoard 可视化学习

本文介绍了如何使用TensorFlow的TensorBoard进行神经网络训练的可视化。内容包括TensorBoard的作用,如何显示accuracy、cross entropy等指标,以及tf.summary.scalar、tf.summary.histogram、tf.summary.merge_all和tf.summary.FileWriter等关键API的使用方法。示例代码展示了如何生成和观察scalar和histogram图表,并提供了完整的mnist_with_summaries.py代码链接。
摘要由CSDN通过智能技术生成

学习资料:
https://www.tensorflow.org/get_started/summaries_and_tensorboard

中文翻译:
http://wiki.jikexueyuan.com/project/tensorflow-zh/how_tos/summaries_and_tensorboard.html

今天学的内容是 TensorBoard
它的作用就是可以把复杂的神经网络训练过程给可视化,可以更好地理解 调试 优化程序。

在之前的几节,我们都只是建立了模型,例如这个代码:
https://github.com/tensorflow/tensorflow/blob/master/tensorflow/examples/tutorials/mnist/mnist_softmax.py

这一节我们我们可以把想看的东西显示出来,如 accuracy,cross entropy,bias 和 weights 等等。

先来看效果:

如下图,就可以在 Tensorboard 的 scalars 下看到 accuracy,cross entropy,dropout,layer1 和 layer2 的 bias 和 weights 的趋势


主要用到的了下面四个方法
其他可以看 Summary Operations:
https://www.tensorflow.org/

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值