代码之家  ›  专栏  ›  技术社区  ›  Kohei TAMURA

使用Google Colab时如何访问H2O流量

  •  0
  • Kohei TAMURA  · 技术社区  · 5 年前

    有人知道在使用Google Colab时如何访问H2O流量吗?

    我的代码如下:

    !pip install H2O
    
    import h2o
    h2o.init(bind_to_localhost=False, log_dir="./")
    from google.colab.output import eval_js
    print(eval_js("google.colab.kernel.proxyPort(54321)"))
    

    此代码显示以下输出:

    Checking whether there is an H2O instance running at http://localhost:54321 ..... not found.
    Attempting to start a local H2O server...
      Java Version: openjdk version "11.0.10" 2021-01-19; OpenJDK Runtime Environment (build 11.0.10+9-Ubuntu-0ubuntu1.18.04); OpenJDK 64-Bit Server VM (build 11.0.10+9-Ubuntu-0ubuntu1.18.04, mixed mode, sharing)
      Starting server from /usr/local/lib/python3.7/dist-packages/h2o/backend/bin/h2o.jar
      Ice root: /tmp/tmp5mullu7m
      JVM stdout: /tmp/tmp5mullu7m/h2o_unknownUser_started_from_python.out
      JVM stderr: /tmp/tmp5mullu7m/h2o_unknownUser_started_from_python.err
      Server is running at http://127.0.0.1:54321
    Connecting to H2O server at http://127.0.0.1:54321 ... successful.
    
    H2O_cluster_uptime:     02 secs
    H2O_cluster_timezone:   Etc/UTC
    H2O_data_parsing_timezone:  UTC
    H2O_cluster_version:    3.32.1.1
    H2O_cluster_version_age:    3 days
    H2O_cluster_name:   H2O_from_python_unknownUser_0ttq4b
    H2O_cluster_total_nodes:    1
    H2O_cluster_free_memory:    3.180 Gb
    H2O_cluster_total_cores:    2
    H2O_cluster_allowed_cores:  2
    H2O_cluster_status:     accepting new members, healthy
    H2O_connection_url:     http://127.0.0.1:54321
    H2O_connection_proxy:   {"http": null, "https": null}
    H2O_internal_security:  False
    H2O_API_Extensions:     Amazon S3, XGBoost, Algos, AutoML, Core V3, TargetEncoder, Core V4
    Python_version:     3.7.10 final
    
    https://0258qgrdz6tx-496ff2e9c6d22116-54321-colab.googleusercontent.com/
    

    然后点击 https://0258qgrdz6tx-496ff2e9c6d22116-54321-colab.googleusercontent.com/ 返回HTTP 500错误,并显示“未实现”消息,而不是H2O流(Web UI)页面。

    这条消息似乎是由 Persist

    0 回复  |  直到 5 年前
        1
  •  0
  •   Rumesh Madhusanka    4 年前

    您可以使用localtunnel来公开包含H2O的端口。人工智能运行于:

    安装本地隧道:

    !npm install -g localtunnel
    

    启动本地隧道:

    !lt --port 54321
    

    然后你可以导航到它返回的url并访问H2O。人工智能笔记本。

    推荐文章