第一步,配置XShell
点击服务器->右键->属性,在弹出的对话框中选择隧道
第二步,点击添加。
第三步,配置
红框表示你在自己电脑上,想用哪个端口查看tensorboard。因此,源主机选择localhost,端口侦听端口写16006(也可以改成其他端口号)。
蓝色框表示远程服务器会用哪个端口展示tensorboard。默认是6006。因此,这个窗口应该这样写:
写好后,点击确定。该服务器就会自动显示刚刚配置的信息。然后点击连接。
点击连接后,XShell会自动打开一个新的连接窗口。我们在新的窗口中可以通过输入命令查看远程服务器上的tensorboard。
第四步,输入命令。
这是我远程服务器上的文件夹结构。我的events.out.tfevents.1730170782文件存储于 “/root/autodl-tmp/LViT-main/Covid19/LViT/Test_session_10.29_10h59/tensorboard_logs/”文件夹下。因此我们在XShell中输入的命令为(不包含存储event.out.tfevents文件的目录):
/root/autodl-tmp/LViT-main/Covid19/LViT/Test_session_10.29_10h59/
注意!千万不要写成 cd /root/autodl-tmp/LViT-main/Covid19/LViT/Test_session_10.29_10h59/tensorboard_logs/
第五步,继续输入tensorboard命令。
tensorboard --logdir='tensorboard_logs'
回车后,控制台会出现以下信息:
第六步,在浏览器中,输入http://localhost:16006/,也就是我们想要在本地查看6006端口的地址。