h2o - 将模型导入 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.8
H2O 版本)
解决方案
您可以从此处下载 3.22.0.1 的 R 包:
在发表此评论时,这是最新的稳定版本。
CRAN 中的版本通常落后一两个版本,但您始终可以从 H2O 网站下载最新的稳定版本。所有版本的 H2O 都存档在 S3 中。每个版本都在那里,您只需要找到正确的链接。
消息“找到版本 3.22.0.1,但运行版本 3.20.0.8”表示 R 包的版本与主机上正在运行的 H2O 服务器不匹配。在尝试从 R 启动一个新进程之前,您可以先确保 H2O java 进程全部停止。(如果您不确定如何执行此操作,最坏的情况是重新启动您的笔记本电脑。)
推荐阅读
- excel - 弹出用户表单的 Excel 版本?
- java - 如何在 javafx 中更改输入语言?
- python-3.x - matplotlib/tkinter 绘图关闭后如何终止程序
- visual-studio-code - 如何为 vscode tmllanguage 启用评论快捷方式?
- java - 如何在没有 jpa 的情况下在 spring boot 上从 oracle 获取数据
- php - 可变数据如何通过 ajax 发送
- kubernetes - kubectl 顶级节点的指标不正确?
- android - Twilio sdk 在 Debug 版本中工作,但在发布版本中失败。检查下面的日志
- sql - 在的列中插入当前日期时间并保持不变
- java - @Transactional 回滚后是否继续抛出catch异常