16-增加变量显示|学习笔记

简介: 快速学习16-增加变量显示

开发者学堂课程【深度学习框架TensorFlow入门16-增加变量显示学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/773/detail/13548


16-增加变量显示


内容介绍:  

一、增加变量显示

二、代码部分


一、增加变量显示

目的:在 TensorBoard 当 中观察模型的参数、损失值等变量值的变化

1.收集变量

。tf,summary,scalar(name= ",tensor)收集对于损失函数和准确率等单值变量,name 为变量的名字,tensor 为值

。tf.summary.histogram(name=",tensor) 收集高维度的变量参数

。tf.summary.image(name=",tensor)收集输入的图片张量能显示图片。

2.合并变量写入事件文件

。merged = tf.summary.merge_ all0

。运行合并: summary = sess.run(merged), 每次迭代都需运行

。添加: FileWriter.add_ summary(summary,),表示第几次的值


二、代码部分

# 2_收集变量

tf.summary.scalarl("error", error)

tf.summary.histogram("weights",weights )

tf.summary.histogram("bias", bias)

# 3_合并变量

merged =tf,summary. merge_all()

# 1_创建事件文件

file_writer= tf.summary.FileWriter(" ./tmp/linear".graph=sess.graph)

#运行合并变量操作

summary = sess.run (merged)

#将每次迭代后的变量写入事件文件

file_writer.add.summary(summary,1)

运行后在终端输入以下代码查看图片:

class zwy$ tensorboard – logdir=”./tmp/linear/”


相关文章
|
SQL 数据库连接 数据库
学生信息管理系统之——实时错误91,对象变量或with块变量未设置
学生信息管理系统之——实时错误91,对象变量或with块变量未设置
#PY小贴士# for 循环定义的变量,循环外可以用吗?
我们知道,在 python 中要获取一个变量的值,必须是先给它赋值过,不然就是未定义。那么这个 i,代码中没有显式的赋值,在循环体之外还可以用吗?
如何在把创建临时变量的前提下交换两个数(直接上代码)
如何在把创建临时变量的前提下交换两个数(直接上代码)
西门子S7-1200PLC变量表如何使用?如何声明、选用、显示、定义、更改变量?变量保持性如何设置?
在S7-1200 CPU的编程理念中,特别强调符号寻址的使用,在开始编写程序之前,用户应当为输入、输出、中间变量定义相应的符号名,也就是标签。具体步骤如下:
西门子S7-1200PLC变量表如何使用?如何声明、选用、显示、定义、更改变量?变量保持性如何设置?
|
算法
HIMA F7131 通过对PID形式的微小修改
HIMA F7131 通过对PID形式的微小修改
HIMA F7131 通过对PID形式的微小修改
|
C语言
用函数方法来比较三个数字中的较大值(常规,函数)
用函数方法来比较三个数字中的较大值(常规,函数)
140 0
用函数方法来比较三个数字中的较大值(常规,函数)
|
测试技术
软件测试面试题:lr中,哪个函数是用来截取虚拟用户脚本中的动态值?(手工关联)
软件测试面试题:lr中,哪个函数是用来截取虚拟用户脚本中的动态值?(手工关联)
114 0
|
SQL 数据库连接 数据库
实时错误“91” 对象变量或with块变量未设置”
实时错误“91” 对象变量或with块变量未设置”
879 0
实时错误“91” 对象变量或with块变量未设置”
【TP5】在模板里边判断后台传的值是否存在
【TP5】在模板里边判断后台传的值是否存在
892 0
【TP5】在模板里边判断后台传的值是否存在
|
SQL 数据库连接 数据库
实时错误 ‘91‘ :对象变量或with块变量未设置
实时错误 ‘91‘ :对象变量或with块变量未设置
实时错误 ‘91‘ :对象变量或with块变量未设置