前言
有时候我们需要查看远程服务器的网络训练情况,例如查看阿里云主机上的tensorboard。可以按照如下步骤实现该功能。

远程机器
打开tensorboard服务:
tensorboard --logdir=./runs
本地机器
1、端口映射:
ssh -L 6006:127.0.0.1:6006 -N -f root@remote_ip
其中,remote_ip为远程机器的公网IP。
2、打开tensorboard页面:
在本机浏览器打开 http://127.0.0.1:6006 或 http://localhost:6006 即可查看远程机器的tensorboard。
版权说明
本文为原创文章,独家发布在blog.csdn.net/TracelessLe。未经个人允许不得转载。如需帮助请email至tracelessle@163.com。

参考资料
[1] PyTorch使用tensorboard显示网络运行情况_TracelessLe的专栏-CSDN博客
[2] Xshell远程服务器后Tensorboard的本地可视化方法_a314688122a的博客-CSDN博客
[3] tensorflow - How can I run Tensorboard on a remote server? - Stack Overflow
[4] TensorBoard | TensorFlow
本文介绍了如何通过SSH端口映射在本地机器上查看远程阿里云主机上的Tensorboard训练情况。首先在远程机器上启动Tensorboard服务,然后在本地使用SSH命令进行端口转发,最后在本地浏览器输入特定URL即可实时监控远程训练状态。此方法适用于需要远程监控深度学习模型训练的场景。
2712

被折叠的 条评论
为什么被折叠?



