Cha*_*ker 5 linux tensorflow tensorboard
我有一些张量板数据,我希望我的服务器让我看到这些数据。我不想将 tensorboard 数据文件发送到我的计算机,所以如果我可以远程访问它们,那将是理想的。如何做到这一点?我会假设服务器只是将其作为普通网站托管?什么是 Tensorboard 命令?
我知道本地人可以这样做:
tensorboard --logdir=path/to/log-directory
Run Code Online (Sandbox Code Playgroud)
然后去浏览器做:
http://localhost:6006/
Run Code Online (Sandbox Code Playgroud)
但是是否可以从服务器等效,然后从服务器读取本地浏览器/计算机中的数据?
假设没有防火墙阻止从外部访问端口 6006,并且您的服务器地址是server.example.com您应该能够简单地http://server.example.com:6006在浏览器中输入并使其工作。
在限制性防火墙的情况下,使用本地端口转发通过 SSH 隧道传输 tensorboard 端口是一个很好的方法(这也比公开打开随机端口更安全)。登录到您的服务器时,您可以输入(例如):
ssh -L 12345:localhost:6006 server.example.com
Run Code Online (Sandbox Code Playgroud)
之后,像往常一样在服务器上启动tensorboard,你就可以http://localhost:12345在浏览器中访问它了。
| 归档时间: |
|
| 查看次数: |
5658 次 |
| 最近记录: |