ubuntu远程训练,windows本地查看tensorboard日志(MobaXtherm)

ubuntu远程训练,windows本地查看tensorboard日志

  • 远程开启输出日志
  • 设置本地windows
  • 本地查看日志

windows已利用MobaXtherm软件通过ssh连接到ubuntu,ubuntu在训练深度学习模型的过程中使用tensorboard输出了日志,想要在windows端远程访问日志,简单记录一下操作步骤。
PS:需要准备1个私有的公网IP。

远程开启输出日志

切换到日志所在路径

logs文件夹下存放了日志文件夹current_log

cd logs

控制远程的命令行输入如下命令

current_log为当前需要查看的日志所在的文件夹,端口设置为8000,需要在配置私有ip的时候开放该端口。

tensorboard --logdir=current_log --port=8000

设置本地windows

点击菜单栏中的Tunneling,在弹出的窗口中点击左下角的New SSH tunnels。
ubuntu远程训练,windows本地查看tensorboard日志(MobaXtherm)_第1张图片
弹出如下窗口:

  • 左边的编辑框输入端口8000;
  • 右上角的两个编辑框分别输入127.0.0.1和8000;
  • 右下角的三个编辑框,第一行输入远程ssh访问时使用的公网ip(打了马赛克的地方,这个可以在阿里云等自行购买),第二行是ubuntu的用户名,第三行是ssh访问时使用的端口号,也需要在开通公网ip时开通相应的端口;

编辑完成之后点击保存即可。
ubuntu远程训练,windows本地查看tensorboard日志(MobaXtherm)_第2张图片
点击start,同时设置设置autostart和autoconnect,即可完成全部设置。
ubuntu远程训练,windows本地查看tensorboard日志(MobaXtherm)_第3张图片

本地查看日志

打开windows的浏览器,输入127.0.0.1:8000,回车,即可实时查看训练过程中输出的日志。
ubuntu远程训练,windows本地查看tensorboard日志(MobaXtherm)_第4张图片

你可能感兴趣的:(ubuntu,windows,ssh,tensorflow)