我必须处理的节点没有很多外部互联网连接。在其中一个节点上,运行 tensorboard 并访问http://localhost:6006/后,我什么也没看到 - 只是一个空白页面 - 很长一段时间,我终于得到了一些东西。
在具有互联网访问权限的节点上,事情进展得更快。tensorboard 是否会转到外部 URL 以获取样式和字体之类的东西?在内部节点上,我看到所有这些包含 /external 的消息,例如
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
我没有看到任何简单的方法来强制张量板留在本地 - 或者你认为我在这里吠错了树?也许还有其他问题,但我没有在互联网连接节点上收到这些消息。