【踩坑】Windows 上 Tensorboard入门使用及显示空白/乱码/没有数据的问题

tensorboard启动

可以参考帖子:
https://blog.csdn.net/qq_33297776/article/details/79339684
https://www.cnblogs.com/fydeblog/p/7429344.html
输入代码并运行:

import tensorflow as tf

with tf.name_scope('graph') as scope:
    matrix1 = tf.constant([[3., 3.]], name='matrix1')  # 1 row by 2 column
    matrix2 = tf.constant([[2.], [2.]], name='matrix2')  # 2 row by 1 column
    product = tf.matmul(matrix1, matrix2, name='product')

sess = tf.Session()

writer = tf.summary.FileWriter("logs/", sess.graph)

init = tf.global_variables_initializer()

sess.run(init)

在Terminal中切换到logs文件夹所在的路径下,然后输入tensorboard --logdir logs后能够生成一个链接:
在这里插入图片描述

在第一次尝试过程中可能会出现如下一些问题:

1、网页打开乱码或者是无法打开网页

打不开网页;
问题描述:网页乱码,比如使用猎豹浏览器就会乱码;
在这里插入图片描述
解决方法:更换浏览器(亲测新版360浏览器可以,老版本浏览器也会乱码,新版本谷歌浏览器也可以),或者是更新浏览器。如果是打不开网页,可能是输入的路径不对,我在win7环境下使用命令tensorboard --logdir logs打开提示No dashboards are active for the current data set.
在这里插入图片描述
其中一种解决方法就是修改成绝对路径,修改成绝对路径:tensorboard --logdir =C:\Users\zhangyuming.NERC\Desktop\kaggle比赛\房价预测数据\logs后用360浏览器打开后可以正常显示。
还有一种方法是正确修改相对路径,相对路径不对(没有在logs文件夹所在的路径下输入命令tensorboard --logdir,比如我建立的logs文件夹在路径C:\Users\zhangyuming.NERC\Desktop\kaggle比赛\房价预测数据 下,上图中我在C:\Users\zhangyuming.NERC\Desktop\kaggle比赛 路径下输入命令就没办法成功),修改成:
在这里插入图片描述
可以成功显示:
在这里插入图片描述
还有一种情况,生成的网址 http://0.0.0.0:6006 显示无法访问将网址改成 http://localhost:6006 后可以正常访问。 还有其他类似的问题,建议先更新TensorFlow后再尝试。

2、网页打开提示没有任何数据Tensorboard doesn’t show scalars anymore;

按照这里描述的方法尝试后成功解决:
https://stackoverflow.com/questions/48684755/tensorboard-doesnt-show-scalars-anymore
在这里插入图片描述
不管是用的anaconda还是pycharm,卸载掉原有的TensorFlow后,使用pip install tensorflow重新安装后可以正常打开并显示。需要提醒的是,在cmd中使用pip uninstall TensorFlow卸载可能会提示如下错误:
在这里插入图片描述
直接忽略错误,输入命令 pip install tensorflow尝试安装,可安装成功,成功后再运行代码打开网页可以成功显示。
在这里插入图片描述

方法总结

  1. terminal中填写完整路径(绝对路径);
  2. terminal中切换到正确的相对路径下,即logs文件中所在的路径下再输入命令tensorboard --logdir logs;
  3. 更换浏览器,更新浏览器(显示不正确,无法显示等问题);
  4. 卸载掉anaconda或者是pycharm中的TensorFlow,然后使用pip进行安装;
  5. 访问http://localhost:6006(前三项能够保证的话,这一项应该不必要)。

猜你喜欢

转载自blog.csdn.net/u014571489/article/details/86319377