张量板没有显示任何东西

时间:2016-01-21 21:12:18

标签: tensorflow tensorboard

我必须处理的节点没有很多外部互联网连接。当在其中一个节点上运行tensorboard并访问http://localhost:6006/后,我看不到任何东西 - 只是一个空白页面 - 很长一段时间,最后我得到了一些东西。

在具有互联网访问权限的节点上,事情变得更快。对于样式和字体以及类似的东西,tensorboard是否会转到外部URL?在内部节点上,我看到所有这些消息都包含/外部,如

27.0.0.1 - - [21/Jan/2016 13:06:05] "GET /external/iron-meta/iron-meta.html HTTP/1.1" 200 -
127.0.0.1 - - [21/Jan/2016 13:06:05] "GET /external/iron-iconset-svg/iron-iconset-svg.html HTTP/1.1" 200 -
127.0.0.1 - - [21/Jan/2016 13:06:05] "GET /external/iron-selector/iron-selection.html HTTP/1.1" 200 -
1

还有像

这样的警告
WARNING:root:IOError [Errno 2] No such file or directory: '/home/user/anaconda2/envs/tensorflow/lib/python2.7/site-packages/tensorflow/tensorboard/lib/svg/summary-icon.svg' on path /home/user/anaconda2/envs/tensorflow/lib/python2.7/site-packages/tensorflow/tensorboard/lib/svg/summary-icon.svg

我没有看到任何简单的方法强迫张量板留在当地 - 或者你认为我在这里咆哮错误的树?也许还有一些其他问题,但我没有在互联网连接节点上获得这些消息。

2 个答案:

答案 0 :(得分:0)

TensorBoard尝试在外部加载字体数据(它在此处发出GET请求:https://fonts.googleapis.com/css?family=Roboto:400,300,300italic,400italic,500,500italic,700,700italic)。但是,如果字体请求失败,则不应阻止加载页面的其余部分。 / external /在构建时指的是TensorFlow存储库的外部,但它都是在本地克隆的。

摘要svg问题告诉我你可能正在使用旧版本的TensorBoard,尽管这对于这个问题无关紧要。

我猜你的非连接节点上还有一些问题导致初始TensorBoard资产加载(加载大型html文件和许多小型开源资源)变慢。我建议您尝试使用谷歌浏览器,我已经看到Firefox的问题很慢,因为它按顺序加载所有资产而不是并行加载。如果您使用的是Chrome,请尝试调查Chrome调试器中的“网络”窗格,然后回复您找到的内容。

答案 1 :(得分:0)

确保在启动TensorBoard时包含完整路径

 tensorboard --logdir='./somedir/logdir'

我正在使用safari,crome和firefox连接到localhost:6006