美文网首页深度学习
如何在服务器上远程使用tensorboard?

如何在服务器上远程使用tensorboard?

作者: 爬的慢的蜗牛 | 来源:发表于2019-05-21 12:01 被阅读0次

    有两种设置方法,一种代码设置,一种xshell界面设置
    1 . 连接ssh时,将服务器的6006端口重定向到自己机器上来:

          ssh -L 16006:127.0.0.1:6006 username@remote_server_ip
    

    或者:ssh -L 8008:localhost:6006 用户名@远程服务器ip
    其中:16006:127.0.0.1代表自己机器上的16006号端口,6006是服务器上tensorboard使用的端口。

    2 . 在服务器上使用6006端口正常启动tensorboard:

    tensorboard --logdir=xxx --port=6006

    3 . 在本地浏览器中输入地址:

      127.0.0.1:16006
    

    转载:https://blog.csdn.net/weixin_35653315/article/details/71327740
    https://stackoverflow.com/questions/37987839/how-can-i-run-tensorboard-on-a-remote-server

    另一种:
    在Windows系统装一个Xshell,在文件->属性->ssh->隧道->添加,类型local,源主机填127.0.0.1或着localhost(意思是本机),倾听端口为16006,表示把目标主机的目标端口转发到本地的侦听端口16006 ,目标主机:服务器,填写服务器的ip,
    目标端口一般是6006


    image.png

    在服务器上运行 tensorboard --logdir='logs' --port=6006

    在本机打开网页127.0.0.1:12345 ,即可查看远程的tensorboard
    参考:https://blog.csdn.net/sinat_35512245/article/details/82960937
    https://www.cnblogs.com/woodseye/p/9180648.html

    相关文章

      网友评论

        本文标题:如何在服务器上远程使用tensorboard?

        本文链接:https://www.haomeiwen.com/subject/qnvdzqtx.html