是否可以通过 ssh 查看 tensorboard?
Is it possible to see tensorboard over ssh?
我在 ssh 服务器上远程 运行 tensorflow 代码。 (例如,ssh -X account@server.address)
在远程服务器上,显示 You can navigate to http://0.0.0.0:6006
。
这种情况下,如何查看tensorboard呢?如何浏览远程机器的地址?
我试图搜索,但似乎没有有用的信息。
0.0.0.0
是通配地址。因此,您可以使用 任何 地址,除非系统的防火墙实施了更严格的限制。
也就是说,我们假设它 是 实施基于防火墙的限制(如果不是,您可以访问 http://server.address:6006/ -- 但任何人都可以别的)。在那种情况下:
ssh -L 16006:127.0.0.1:6006 account@server.address
...然后在本地浏览器中参考http://127.0.0.1:16006/。
我在 ssh 服务器上远程 运行 tensorflow 代码。 (例如,ssh -X account@server.address)
在远程服务器上,显示 You can navigate to http://0.0.0.0:6006
。
这种情况下,如何查看tensorboard呢?如何浏览远程机器的地址? 我试图搜索,但似乎没有有用的信息。
0.0.0.0
是通配地址。因此,您可以使用 任何 地址,除非系统的防火墙实施了更严格的限制。
也就是说,我们假设它 是 实施基于防火墙的限制(如果不是,您可以访问 http://server.address:6006/ -- 但任何人都可以别的)。在那种情况下:
ssh -L 16006:127.0.0.1:6006 account@server.address
...然后在本地浏览器中参考http://127.0.0.1:16006/。