将模型导入 R,这是在较新版本的 H2O 中创建的

Importing a model into R, that was created in a newer version of H2O

我有 H2O 版本 3.22.0.1,我在其中使用 Flow 创建了多个模型。

我现在想将它们导入 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

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

您可以从这里下载 3.22.0.1 的 R 包:

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

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

消息 "Found version 3.22.0.1, but running version 3.20.0.8" 表示 R 包的版本与主机上的 运行 H2O 服务器不匹配。您可以先确保 H2O java 进程全部停止,然后再尝试从 R 启动一个新进程。(如果您不确定该怎么做,最坏的情况是重启您的笔记本电脑。)