本文为转载内容,原文链接:https://blog.csdn.net/sinat_28442665/article/details/108975276
场景描述:
服务器开启 TensorBoard 服务,局域网内 主机 使用 服务器 ip + 端口
进行访问 受阻,无法打开;
成功 执行 tensorboard --logdir logs 输出如下:
Serving TensorBoard on localhost; to expose to the network, use a proxy or pass --bind_all
TensorBoard 2.0.2 at http://localhost:6006/ (Press CTRL+C to quit)
这句英文的意思是说:TensorBoard 服务本地已开启,如果要把该服务暴露到网络中,需要设置 –bind_all 参数;
通过 tensorboard -h 来查看参数使用方法如下(如果是较低版本,则会发现没有 –bind_all 参数):
分析如下:
如下输出当 tensorboard 版本较低时则不会存在这样的情况:
Serving TensorBoard on localhost; to expose to the network, use a proxy or pass --bind_all
重新开启 tensorboard 服务命令如下:
tensorboard --logdir==logs --bind_all
便不再存在多余的输出:
TensorBoard 2.0.2 at http://*:6006/ (Press CTRL+C to quit)