TensorBoard简单学习使用记录

跟着莫烦大神走的,设计了一个非常简单的只有两层的神经网络,尝试用TensorBoard画出来。
先贴结果:
在这里插入图片描述

非常开心啦~

首先先是定义名称,用with tf.name_scope()
在这里插入图片描述
这样每个部分都有比较直观的名字,然后在sess.run()之前,写:
在这里插入图片描述
writer=tf.summary.FileWriter(‘logs/’,sess.graph)
为了防止创建失败,我先在工程所在的文件夹里创建了一个空文件夹“logs”
在这里插入图片描述
运行程序,logs里就会出现一个东西不知道什么格式的文件
在这里插入图片描述

然后用Pycharm的Terminal,输入
在这里插入图片描述
看到莫烦大神是mac的系统,我是win10,莫烦大神写了等号,这是莫烦大神的,供大家参考:
在这里插入图片描述
回车运行,就会出现一个网址,
在这里插入图片描述
我复制粘贴试图进入该网站,却显示“无法访问该网站“,所以我直接访问了网址“localhost:6006”
回车成功进入,页面就显示了我的graph哈哈哈哈
在这里插入图片描述

此时此刻,程序还没有跑,也没有生成Histogram和Events
代码修改如下:

1)想看各个变量的Histogram:
首先,在两层中,每层穿一个整数类型的参数进去,表明这是第几层
在这里插入图片描述
这样可以方便图表起名字
然后在每一层中,在想要画的变量加一行
tf,summary.histogram(name,value)
如下图
在这里插入图片描述

2)看Loss的events
在定义Loss的后面加一句 tf.summary.scalar(‘loss’,loss)

3)运行
在这里插入图片描述
loss的变化每隔50步画一下

还是按照之前的步骤打开网页之后,就会发现多了一些项
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

跑是跑出来了,但是其实还是不太明白,挖个坑以后填吧~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值