zoukankan      html  css  js  c++  java
  • pytorch之visdom

    安装

    $ pip install visdom
    

    启动服务

    python -m visdom.server  
    nohup python -m visdom.server &(后台)
    

    当命令行出现下面的信息时,visdom即可正常使用
    Checking for scripts.
    It's Alive!
    INFO:root:Application Started
    You can navigate to http://localhost:8097

    远程访问

    1. 直接在服务器端运行visdom,在远程通过服务器域名来访问。
    2. 通过ssl远程连接服务器
      ssh -L 18097:127.0.0.1:8097 username@remote_server_ip
      其中:18097:127.0.0.1代表自己机器上的18097号端口,8097是服务器上visdom使用的端口。
      然后在本地浏览器中输入地址:127.0.0.1:18097即可

    错误集锦

    [Errno 113] No route to host

    [

    如果服务器安装了iptables防火墙,那有可能server端的防火墙设置了过滤规则,即解决办法使用iptables关闭server端的防火墙。

    1.暂时关闭
    $sudo service iptables stop    
    2.打开    
    $sudo service iptables start   
    3.永久打开和关闭   
    $sudo chkconfig iptables on   
    $sudo chkconfig iptables off
    

    Linux下检测本机的端口是否被占用:
    netstat –apn | grep 8080

    在网络上寻找各种方案,尝试之后都不行。只能去看源码了,

    def __init__(
        self,
        server='http://localhost',
        endpoint='events',
        port=8097,
        base_url='/',
        ipv6=True,
        http_proxy_host=None,
        http_proxy_port=None,
        env='main',
        send=True,
        raise_exceptions=None,
        use_incoming_socket=True,
        log_to_filename=None,
        username=None,
        password=None,
        proxies=None
    ):
    

    命令行报错信息为:
    HTTPConnectionPool(host='localhost', port=8097): Max retries exceeded with url: /events (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f7ba1d5e3d0>: Failed to establish a new connection:
    ] No route to host',))
    之前是通过默认方式创建visdom对象:

    vis = visdom.Visdom()  
    改为:
    vis = visdom.Visdom(server="remote_server_ip")
    

    然后命令行,只出现了WARNING

    WARNING:root:Setting up a new session...
    

    打开visdom

  • 相关阅读:
    Minio对象存储
    白话解说TCP/IP协议三次握手和四次挥手
    企业环境下MySQL5.5调优
    Mac下iTerm2配置lrzsz功能
    七牛云图床和Markdown使用
    SSIS: 把存储在数据库中的图片导出来
    关闭Outlook的时候使之最小化
    【转】CTE(公用表表达式)
    通过SSIS监控远程服务器磁盘空间并发送邮件报警
    在Windows Server 2008 R2 中架设 SMTP 服务器
  • 原文地址:https://www.cnblogs.com/Shambryce/p/10882556.html
Copyright © 2011-2022 走看看