有兩種設(shè)置方法刃麸,一種代碼設(shè)置醒叁,一種xshell界面設(shè)置
1 . 連接ssh時,將服務(wù)器的6006端口重定向到自己機器上來:
ssh -L 16006:127.0.0.1:6006 username@remote_server_ip
或者:ssh -L 8008:localhost:6006 用戶名@遠程服務(wù)器ip
其中:16006:127.0.0.1代表自己機器上的16006號端口泊业,6006是服務(wù)器上tensorboard使用的端口把沼。
2 . 在服務(wù)器上使用6006端口正常啟動tensorboard:
tensorboard --logdir=xxx --port=6006
3 . 在本地瀏覽器中輸入地址:
127.0.0.1:16006
轉(zhuǎn)載:https://blog.csdn.net/weixin_35653315/article/details/71327740
https://stackoverflow.com/questions/37987839/how-can-i-run-tensorboard-on-a-remote-server
另一種:
在Windows系統(tǒng)裝一個Xshell,在文件->屬性->ssh->隧道->添加,類型local,源主機填127.0.0.1或著localhost(意思是本機)吁伺,傾聽端口為16006饮睬,表示把目標(biāo)主機的目標(biāo)端口轉(zhuǎn)發(fā)到本地的偵聽端口16006 ,目標(biāo)主機:服務(wù)器箱蝠,填寫服務(wù)器的ip续捂,
目標(biāo)端口一般是6006
在服務(wù)器上運行 tensorboard --logdir='logs' --port=6006
在本機打開網(wǎng)頁127.0.0.1:12345 ,即可查看遠程的tensorboard
參考:https://blog.csdn.net/sinat_35512245/article/details/82960937
https://www.cnblogs.com/woodseye/p/9180648.html