一. 本地查看Tensorboard
1. 进入下载了Tensorboard的环境,在终端运行以下指令
python -m tensorboard.main --logdir="log文件地址"
或者
tensorboard --logdir log文件地址 --port 6006
二、在远程服务器下运行tensorboard,并在本地浏览器下查看
1. 在连接服务器时,将tensorboard的映射端口与本地端口连接起来,打开命令行,输入
ssh -L 本地端口:127.0.0.1:TensorBoard端口 用户名@服务器的IP地址 -p 服务器登录端口
- 本地端口:查看 tensorboard 结果时,在浏览器中输入地址时的端口号
- TensorBoard端口:运行Tensorboard时指定的端口(默认为6006)
- 服务器登陆端口:登录服务器时指定的端口(默认为22)
实例:
10086:127.0.0.1代表localhost的16006端口,6006代表远程服务器tensorboard服务的端口。
ssh -L 10086:127.0.0.1:6006 username@remote_server_ip
远程服务器中找到tensorboard所在目录并运行,/log表示日志文件所在目录
tensorboard --logdir /log --port 6006
在本地浏览器中输入如下地址即可查看tensorboard结果
http://127.0.0.1:10086
三、如何使用Tensorboard分析数据
1. 详情见博客:TensorBoard最全使用教程:看这篇就够了-CSDN博客