美文网首页随笔-生活工作点滴
tensorboard可视化训练过程

tensorboard可视化训练过程

作者: 飘涯 | 来源:发表于2019-07-10 14:14 被阅读0次

如何查看自己训练过程中的loss变化以及参数的变化过程,以及自己图运算的流程。

1.查看损失

tf.summary.scalar('scalar_loss', loss)
损失的变化

2.查看参数的变化

tf.summary.histogram('weights',w)
tf.summary.histogram('bias',b)
参数的变化

3.查看整个图


graph

4.保存

    merged_summary = tf.summary.merge_all()
    # 得到输出到文件的对象
    writer = tf.summary.FileWriter('./result', sess.graph)
    for...
        summary=sess.run(merged_summary)
        writer.add_summary(summary, step)

5.命令输入

tensorboard --logdir ./result/

显示:

TensorBoard 1.11.0 at http://DESKTOP-S0S0OU0:6006 (Press CTRL+C to quit)

6.打开google浏览器
输入:http://localhost:6006

关于可视化的很好的总结:https://www.jianshu.com/p/bea7fc33cbf4

代码地址:
https://github.com/dctongsheng/music_classify/blob/master/tensorboard可视化

相关文章

  • TensorBoard可视化助手

    本节主要讲解TensorBoard可视化工具TensorBoard可以将训练过程中的各种绘制数据展示出来,包括标量...

  • tensorboard使用指南

    介绍 tensorboard可以可视化tensorflow运行过程。本文有以下部分: 基础使用 查看训练过程 错误...

  • TensorBoardX绘制曲线的简单例子

    tensorboardX是pytorch集成tensorboard可视化训练过程的工具。 绘制loss曲线的方法如...

  • Pytorch可视化工具visdom远程连接启动过程

    visdom是由Facebook开发的PyTorch训练过程可视化工具,类似于tensorboard。本文主要记录...

  • [Tensorflow]之TensorBoard 入门

    Tensorboard 是Tensorflow自带的一个可视化工具。 功能 Scalars:展示训练过程中记录的标...

  • Tensorboard进行可视化 2

    如果要可视化训练过程,需要《Tensorboard进行可视化 1》文的基础上进一步做以下改变: 在 add_lay...

  • TensorBoard 可视化

    为了更好的管理、调试、和优化神经网络的训练过程,TensorFlow提供了一个可视化工具TensorBoard。T...

  • 可视化工具tensorboardX

    安装 看曲线 可视化中间过程 在tensorboard中查看 参考: 官网 pytorch可视化

  • TensorBoard的使用

    TensorBoard是TensorFlow官方推出的可视化工具,它可以将模型训练过程中的各种汇总数据展示出来。我...

  • tensorboard可视化训练过程

    如何查看自己训练过程中的loss变化以及参数的变化过程,以及自己图运算的流程。 1.查看损失 2.查看参数的变化 ...

网友评论

    本文标题:tensorboard可视化训练过程

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