前言
有时候我们需要查看远程服务器的网络训练情况,例如查看阿里云主机上的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