tensorboard入门-1

1. tensorboard的histogram怎么看

  1. 一个超好的tensorboard使用指南

    [1] https://www.jianshu.com/p/d059ffea9ec0 (非常好的资料,我应该拿MNIST做个类似的example,训练下自己的tensorboard能力)

    [2] to google... 未完待续

  2. 我的问题:histogram和distribution怎么看

  3. 又有一个问题:怎么让一条tensorboard观察多个实验?

    自答:唯一的办法就是建立一个公共的graphs目录,然后把多个实验的summary文件写到这个公共的graphs目录下,tensorboard的logdir指定为这个graphs目录,就能同时切换看多组不同实验了。

  4. 如何利用tensorboard可视化调参 ?

    • https://www.jianshu.com/p/d059ffea9ec0 (step4部分,写的非常好非常非常好)
    • https://github.com/decentralion/tf-dev-summit-tensorboard-tutorial/blob/master/mnist.py (上述博客的实践代码,必做!!!)
    • 核心:利用python/tf的语言特点,发挥自动化脚本和可视化工具(tensorboard就很好了)的优势,而不是cmd黑窗口!!!甚至tensorboard中的histogram/distribution都能给我调参带来很多思考
    • 先思考一些idea,然后再设计好调参脚本,然后自动化、批处理、可视化调参。调完了一定要对所有结果进行截图保存,抽一部分【正确的、有趣的、错误的、反常的】进行深入思考。调参其实应该要有个实验报告和实验总结!!!
    • 立刻安排时间试一下,我觉得这个技能很重要,而且迫在眉睫(甚至比想idea和写代码还重要)
posted @ 2019-02-13 18:14  hzhang_NJU  阅读(481)  评论(0编辑  收藏  举报