博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
TensorFlow TensorBoard使用
阅读量:4922 次
发布时间:2019-06-11

本文共 917 字,大约阅读时间需要 3 分钟。

摘要:

  1.代码例子

  2.主要功能

内容:

  1.代码例子

  

  2.主要功能

   执行TensorBoard程序,–logdir指定TensorFlow日志路径,TensorBoard自动生成所有汇总数据可视化结果。 

   例如:tensorboard –logdir=/tmp/tensorflow/mnist/logs/mnist_with_summaries ,将显示的网址(比如:localhost:6006)复制到浏览器。

 

  打开标量SCALARS窗口,打开accuracy图表。调整Smoothing参数,控制曲线平滑处理,数值越小越接近实际值,波动大;数值越大曲线越平缓。图表下方按钮放大图片,右边按钮调整坐标轴范围。

  切换图像IMAGES窗口,可以看到所有tf.summary.image()汇总数据。

  打开计算图GRAPHS窗口,可以看到整个TensorFlow计算图结构,网络forward inference流程,backward训练更新参数流程。实线代表数据依赖关系,虚线代表控制条件依赖关系。节点窗口,看属性、输入、输出及tensor尺寸。“+”按钮,展示node内部细节。所有同一命名空间节点被折叠一起。右键单击节点选择删除。切换配色风络,基于结构,同结构节点同颜色;基于运算硬件,同运算硬件节点同颜色,Session runs,选择run_metadata训练元信息。

  切换DISTRIBUTIONS窗口,看各个神经网络层输出分布,激活函数前后结果。看看有没有被屏蔽节点(dead neurons)。转为直方图。

  EMBEDDINGS窗口,降维嵌入向量可视化效果。tf.save.Saver保存整个模型,TensorBoard自动对模型所有二维Variable可视化(只有Variable可以被保存,Tensor不行)。选择T-SNE或PCA算法对数据列(特征)降维,在3D、2D坐标可视化展示。对Word2Vec计算或Language Model非常有用。

转载于:https://www.cnblogs.com/arachis/p/TensorBoard.html

你可能感兴趣的文章
Oracle 10g RAC (linux) ASM 共享存储的管理详解
查看>>
kubernetes 环境搭建(ubuntu16.04)
查看>>
Erlang并发与并发编程(二)
查看>>
MongoDb入门篇(一)
查看>>
POJ2251 Dungeon Master —— BFS
查看>>
MinGW+codeblock中使用opengl GLUT的一种方案:FreeGLUT
查看>>
专业实训题目需求分析
查看>>
EF Core 实现多租户
查看>>
SQL学习之计算字段的用法与解析
查看>>
GeoHash核心原理解析 - OPEN 开发经验库
查看>>
C#采用递归的方法求斐波那契数列的任意项的数值
查看>>
计算机网络课设之基于UDP协议的简易聊天机器人
查看>>
浅谈教你如何掌握Linux系统
查看>>
智能校服受到多数学生追捧
查看>>
PHP-FPM线上状态分析
查看>>
四个方面分析SEO如何提高网站的权重
查看>>
[USACO09MAR]Look Up
查看>>
js运动算法(更新ing)
查看>>
css复合选择器的权重
查看>>
Myeclipse按包装SVN
查看>>