首页 > 解决方案 > 将模型导入 R,该模型是在较新版本的 H2O 中创建的

问题描述

我有使用 Flow 创建多个模型的H2O版本。3.22.0.1

我现在想将它们导入 R (v 3.5.1) 以进行进一步分析。

但是,R 包的版本是h2o_3.20.0.8,我在运行时收到此错误h2o.loadModel()

Error in .h2o.doSafeREST(h2oRestApiVersion = h2oRestApiVersion, urlSuffix = page,  : 
ERROR MESSAGE:
Found version 3.22.0.1, but running version 3.20.0.8

我在文档中的某处看到版本必须对应,那么是否有(开发?)版本的 R 包H2O对应于 H2O 版本3.22.0.1?如果没有,是否有任何其他解决方法可以导入和使用3.22.0.1在 R 中使用 Flow 构建的模型(除了恢复到3.20.0.8H2O 版本)

标签: h2o

解决方案


您可以从此处下载 3.22.0.1 的 R 包:

在发表此评论时,这是最新的稳定版本。

CRAN 中的版本通常落后一两个版本,但您始终可以从 H2O 网站下载最新的稳定版本。所有版本的 H2O 都存档在 S3 中。每个版本都在那里,您只需要找到正确的链接。

消息“找到版本 3.22.0.1,但运行版本 3.20.0.8”表示 R 包的版本与主机上正在运行的 H2O 服务器不匹配。在尝试从 R 启动一个新进程之前,您可以先确保 H2O java 进程全部停止。(如果您不确定如何执行此操作,最坏的情况是重新启动您的笔记本电脑。)


推荐阅读