zoukankan      html  css  js  c++  java
  • 服务器上安装并使用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=./

    然后刷新浏览器页面就出现数据了

    参考

    1. 使用localhost访问远程tensorboard

        2. Tensorboard在服务器上的使用

    ------------------------------------------------------------更新------------------------------------------------------------------------------

    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/

    即可访问

  • 相关阅读:
    ​DBEngines 11月数据库排名:PostgreSQL坐稳同期涨幅榜冠军宝座
    深入了解 BTree 和 B+Tree 的区别
    exec详解
    javascript之property's attributes
    极客公园之李彦宏讲话要点
    C++之auto_ptr
    javascript之属性状态控制Method
    ARM寄存器简介
    linux之fcntl
    http之100continue
  • 原文地址:https://www.cnblogs.com/yqpy/p/11407288.html
Copyright © 2011-2022 走看看