服务器上安装并使用tensorboard
需求:
在ubunu16.0的服务器上使用Pytorch内嵌的tensorboard
安装
pip install tensorflow
pip install tensorboardX
如果嫌慢可以加上阿里云的镜像
使用
首先在服务器上运行
tensorboard --logdir=logs
服务器给出的地址在谷歌浏览器上被拒绝访问
解决方法是:建立ssh隧道,实现远程端口到本机端口的转发,远端被侦听端口为tensorboard默认的6006端口,在SecureCRT的会话选项-->端口,添加侦听端口和目标主机、目标端口,
然后运行上述的命令,在浏览器上输入:http://localhost:6006就能访问tensorboard了,
还有一种方法可以解决,那就是将服务器的端口重定向到本地,具体见参考1,和之前的visdom访问方法相同
具体使用:
运行一段时间代码后,服务器项目目录下会出现一个runs的文件夹,然后进入这个文件夹直到enents文件的同级目录,然后
tensorboard --logdir=./
然后刷新浏览器页面就出现数据了
参考
------------------------------------------------------------更新------------------------------------------------------------------------------
6006端口似乎被占用了,于是在SecureCRT下又改用了其他端口,首先将本机端口改成了12345,将目标主机(服务器)端口改成了6012,
然后在本地Shell窗口建立重定向连接,
ssh -L 12345:127.0.0.1:6016 xxx@xx.xx.xx.xxx
然后在服务器上开启tensorboard:
tensorboard --logdir=tb --port=6016
在本地浏览器输入地址
http://127.0.0.1:12345/
即可访问
最新文章
- getRequestDispatcher()与sendRedirect()的区别
- linux tr命令详解
- Notepad++ Emmet安装方法教程
- 将m个苹果放入n个盘子的问题【转】
- 对C#调用C++ dll文件进行总结
- 【待修改】nyoj 38 最小生成树
- 使用Sqlite数据库存储数据
- mysql建立、删除索引及使用
- The 2014 ACMICPC Asia Regional Beijing Online
- Java笔记(二)
- JAVA 键盘输入数组,输出数组内容和最大值、最小值
- 20165226 2017-2018-3 《Java程序设计》第5学习总结
- MySQL表的创建
- Servlet常用的接口和类
- Python内置函数(10)——chr
- ftp软件中保持连接命令CWD、PWD、LIST、NOOP四个操作命令解析
- Java基础学习-注释的概述和分类
- Android -Services 使用简介
- VUE CLI 3.0 项目引入 Mock.js
- pm2