是否可以通过 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/