在使用tensorflow时,由于本地资源的限制,一般在远程服务器上训练模型,而服务器没有图形界面,那么在训练过程中如何实时地访问tensorboard可视化数据呢?

如果服务器和本地电脑连接在同一个局域网内,只需要浏览器中输入(即可访问服务器Tensorboard):

服务器ip:端口

如果不在一个局域网,这里介绍在Xshell中的方法。

在连接服务器的会话属性中建立隧道(菜单路径:属性-隧道-TCP/IP转移-添加),设置如下转移规则:

几个参数的含义为:

  • 类型(方向):选择local,表示从远程主机发送到本地主机
  • 源主机:本地主机,填写localhost
  • 侦听端口:16006(也可以自己选择一个空闲的端口),表示把目标主机的目标端口转发到本地的侦听端口16006
  • 目标主机:服务器,填写服务器的ip地址
  • 目标端口:6006(我们需要转发的服务器端口,tensorboard默认把数据放在6006端口)

在实时训练时如果想查看tensorboard,可以新开一个会话(设置好隧道),在命令行运行

tensorboard --logdir="/path/to/log-directory"

然后在本地浏览器访问 http://127.0.0.1:16006/ 即可看到tensorboard的可视化页面。

参考资料:https://blog.csdn.net/zhaokx3/article/details/70994350

转载于:https://www.cnblogs.com/woodseye/p/9180648.html

使用Xshell远程访问tensorboard相关推荐

  1. Xshell远程访问工具及epel-release包安装

    1.安装完成后在Windows目录" \Windows\System32\drivers\etc\hosts "下修改主机名称映射: Mac系统在终端使用"sudo vi ...

  2. 深度学习服务器配置过程

    1.安装系统 1.1 系统配置: 显卡:Tesla P100: 系统:Ubuntu16.04-desktop(英文版) 软件:cuda+cudnn+docker+nvidia-docker 1.2 换 ...

  3. GPU云服务器+tensorboard

    流程如下: python test.py(完整代码在附录,数据集会由代码自动下载,不用担心) 运行后会自动生成model文件夹 #----------------------------------- ...

  4. Tensorboard报错的解决

    最近在研究tensorflow自带的例程speech_command,顺便学习tensorflow的一些基本用法. 其中tensorboard 作为一款可视化神器,可以说是学习tensorflow时模 ...

  5. Windows远程访问服务器jupyter notebook

    博客实现Windows下远程访问服务器jupyter notebook 准备: 1.服务器端安装好jupyter notebook,推荐使用Anaconda,一键安装,组件丰富 2.Windows端有 ...

  6. 【小技巧】深度学习中的那些效率提升利器(附资源)

    本文建议阅读时间 12 min 深度学习炼丹,当然少不了 GPU 和 Linux 系统了,部分朋友没有 GPU 的话只能租用远程服务器来训练,这样就少不了 Xshell 这样一款利器了,以下,我们就来 ...

  7. linux shell 宏定义_Linux系统和Shell命令行简介,走上数据分析之路

    122Linux系统和Shell命令行简介,走上数据分析之路 本节作者:刘永鑫 中国科学院遗传与发育生物学研究所 版本1.0.2,更新日期:2020年8月31日 本项目永久地址:https://git ...

  8. VMware Workstation 入门使用

    VMware Workstation 入门使用 名词解释 安装 VMware Tools 将鼠标焦点从虚拟机中退出 共享剪切板 共享文件(夹) 虚拟机为 Linux 虚拟机为 Windows 虚拟机快 ...

  9. uwsgi怎么通过浏览器访问某个脚本_4个Shell小技巧帮你提高机器学习效率:写好脚本,事半功倍...

    晓查 发自 凹非寺 量子位 报道 | 公众号 QbitAI 在机器学习的实践过程中,用好Shell能帮你很多节省时间. 最近,有位来自ETHZ的学生分享了一些Shell小技巧.对程序员来说,这些技巧更 ...

最新文章

  1. 解决ubuntu的chkconfig[/sbin/insserv 无法找到路径问题]
  2. linux查看目录下文件个球,球服务翻译……只找到以前版本的。新版的服务名称改了……...
  3. mysql in 有序_mysql中的in排序 mysql按in中顺序来排序
  4. matlab之中文字体乱码处理
  5. 多元函数的极值、微分
  6. php做页面编辑器,最牛在线编辑器ueditor在thinkphp框架中的使用方法
  7. 【NumPy基础】100道numpy练习——初学与入门篇
  8. socket网络字节序以及大端序小端序
  9. 不需要死记硬背,看一遍就能记住单词的意思,一起了解单词背后的有趣故事(6)
  10. 淘宝京东APP节日更新布局 实现方式
  11. python 培训基础
  12. win内置ubuntu安装_win10内置的ubuntu安装在什么位置
  13. 在快充时代逆行的苹果
  14. lodash 之 Chain
  15. 医学统计学和计算机等级,医学统计学计算机操作教程
  16. 告诉你外语学习的真实方法及误区分析(整理)
  17. 电路Circuit-复习总结(知识点)
  18. oracle exp lrm00109,oracle11g ORA-01078 LRM-00109错误
  19. 华为8545m5补全shell_新版华为HS8145C5补全shell以及改华为界面
  20. 去掉删除discuz x3.2 的-Powered by Discuz!

热门文章

  1. 打开chrome报错误代码:STATUS_INVALID_IMAGE_HASH解决方案
  2. 我在一个构造方法中写了30个参数,老板看了想骂人
  3. 开源 多进程 框架 c++_有哪些值得推荐的c/c++开源框架与库
  4. 使用colab运行deepface实现换脸视频示例流程
  5. Redis分布式锁一文全攻略
  6. 修理机器人基维斯_炉石传说死神4000型机械牧师卡组分享 恶心你的对手
  7. Linux-安装JDK并配置JDK环境变量
  8. 核心交换机、汇聚交换机是什么
  9. 计算机考研南航和南邮,考研择校分析 — 南京邮电大学
  10. GD32F103Cx中JTAG引脚如何配置为普通IO或复用其他功能