在单元格19&中运行代码下面的图23是导入和预处理数据的。
https://github.com/ageron/handson-ml/blob/master/09_up_and_running_with_tensorflow.ipynb
然后运行第59-64行来解决线性最小二乘问题,同时保存训练数据以用于张量板。
然后我使用Anaconda提示符进入保存日志文件的目录:
然后我使用Anaconda提示运行:tensorboard --logdir = \ tf_logs
它给出了消息 启动TensorBoard b' 54'在http://NW1:6006
但是当我尝试将该地址粘贴到浏览器中时,它无法正常工作?
我尝试过各种绝对路径名称等组合,但似乎没有任何效果。我还尝试将主机指定为127.0.0.1
tensorboard --logdir = \ tf_logs --host = 127.0.0.1
但似乎没有任何作用! 网页完全空白。
我正在运行Windows 8.1
Internet Explorer 11
Anaconda 3
Python3.5
Tensorflow 1.1
今天所有东西都安装得很新,所以应该是最新的
答案 0 :(得分:9)
我最近遇到了同样的问题,并通过在命令提示符中使用以下命令来启动tensorboard
来解决它tensorboard --logdir=ENTERLOGFOLDERPATH --host localhost --port 8088
然后在浏览器中打开http://localhost:8088
如果无效,请尝试将端口号更改为其他内容。
答案 1 :(得分:2)
需要从与日志相同的路径启动Tensorflow。
C:>tensorboard --logdir=E:\tmp\tensorflow\mnist\logs
Tensorflow会启动,但不会检测到日志。
E:>tensorboard --logdir=E:\tmp\tensorflow\mnist\logs
Tensorflow将完美开始。
请确保从日志路径启动tensorboard。
其次,您可以尝试在浏览器中将其启动为:127.0.0.1:6006。
答案 2 :(得分:0)
我将端口更改为8080,将主机名更改为127.0.0.1,它对我有用
python -m tensorboard.main --logdir=C:\Anaconda3\envs\tensorflow\logs --port 8080 --host 127.0.0.1
答案 3 :(得分:0)
我可以通过以下方式解决此问题:
包括--host 127.0.0.1
并将生成的URL not 粘贴到Windows资源管理器中,但粘贴到Google Chrome中。
好像Windows资源管理器在这里遇到了一些问题,因此请尝试使用Google Chrome。
答案 4 :(得分:0)
有同样的问题。尝试简单地运行它而不声明本地主机,并且无法启动Tensorboard,但是随后我插入并声明了localhost:
InitializeComponent
位于http://localhost:6006的TensorBoard 1.13.1(按CTRL + C退出)
然后像魔咒一样工作。