Tensorflow可视化工具Tensorboard的初步使用问题记录

TensorBoard是TensorFlow下的一个可视化的工具,能够帮助我们在训练大规模神经网络过程中出现的复杂且不好理解的运算。TensorBoard能展示你训练过程中绘制的图像、网络结构等。
但在学习过程中遇到了tensorboard无法启动的问题。

1 .使用Pycharm运行文件后,产生event文件
 # 通过会话运行程序
    with tf.Session() as sess:
        # 初始化变量
        sess.run(init_op)

        # 打印随机最先初始化的权重和偏置
        print("随机初始化的参数权重为: %f,偏置为: %f" % (weight.eval(), bias.eval()))

        # 建立事件文件
        filewriter = tf.summary.FileWriter("logs/", graph=sess.graph)

        # 循环训练 运行优化
        for i in range(100):

            sess.run(train_op)

            print("第%d次参数权重为: %f,偏置为: %f" % (i, weight.eval(), bias.eval()))

保存在文件目录下的logs文件夹中
在这里插入图片描述
程序运行几次,就会产生几个相应的event文件

2 .获取网址,打开tensorboard

在cmd输入tensorboard --logdir ="./logs/"
在这里插入图片描述

在浏览器中打开网址,却发现
在这里插入图片描述后查询一些资料发现,可以在后面加上--host=127.0.0.1,推测应该是连接本地后才能启动tensorboard

即在cmd中输入tensorboard --logdir="./logs/" --host=127.0.0.1
在这里插入图片描述
将上述网址输入到浏览器中。最好使用谷歌浏览器 ,360、火狐等有可能出现问题。
在这里插入图片描述

3.对于2中文件路径的写法不止仅限于上述一种

1)找到event文件的绝对位置

在这里插入图片描述2)在logdir=后,要使用双引号将绝对或者相对位置括起来,因为位置是一个字符串。同时不要忘记指定本地。

tensorboard --logdir="E:\PyCharm\PyCharm Community Edition 2019.3.3\jbr\bin\tensorflow_test\logs" --host=127.0.0.1

若不加双引号,可能会出现以下情况
在这里插入图片描述在过程中还出现过全程无报错,也可以正常启动tensorboard,却找不到文件
在这里插入图片描述
之前一直出现这种情况,推测是文件的路径没有写对,现在不知道为什么又可以了…

大坑,大坑啊…

完结撒花~~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值