32 位的 R H2O java

R H2O with 32-bit java

我正在尝试在 32 位 java 的 R 中使用 H2O 包。不幸的是,我受公司 IT 的限制,不能安装 64 位版本的 java。

如何让 H2O 与 32 位 java 一起工作,即如果可能的话?

OS - Windows 7

运行 H2O with 32-bit Java 真的非常不推荐,也不支持。 它还会限制您使用非常小的数据集。

但是,如果必须,您可以在命令行上手动 运行 H2O,然后使用 Web UI(或 R或 Python).

CMD> cd \path\to\h2o
CMD> java -Xmx1g -jar h2o.jar -ip localhost
04-07 15:59:30.483 127.0.0.1:54321       58927  main      INFO: ----- H2O started  -----
04-07 15:59:30.503 127.0.0.1:54321       58927  main      INFO: Build git branch: rel-tutte
04-07 15:59:30.503 127.0.0.1:54321       58927  main      INFO: Build git hash: e27e9002802e76b3ebb56a77f5bb82b827d5b810
04-07 15:59:30.503 127.0.0.1:54321       58927  main      INFO: Build git describe: jenkins-rel-tutte-2
...
04-07 15:59:30.922 127.0.0.1:54321       58927  main      INFO: Registered: 136 REST APIs in: 368mS
04-07 15:59:31.475 127.0.0.1:54321       58927  main      INFO: Registered: 201 schemas in 552ms
04-07 15:59:31.476 127.0.0.1:54321       58927  main      INFO: 
04-07 15:59:31.476 127.0.0.1:54321       58927  main      INFO: Open H2O Flow in your web browser: http://127.0.0.1:54321
04-07 15:59:31.476 127.0.0.1:54321       58927  main      INFO:

现在按照底部的说明打开网络浏览器 localhost:54321。

然后您可以尝试使用更大的堆来代替 -Xmx1g,以确定您可以在本地环境中使用的最大堆。

[“-ip”参数使 H2O 的 Web 服务器仅绑定到本地主机,因此您不会在没有意识到的情况下不小心将 H2O 暴露给不在您计算机上的其他人。 ]