我有一个内置于R的模型,它通过H2O集群上的POJO运行。我需要将模型吐出的值输入到R脚本中,该脚本为我们的目的进行一系列计算/缩放。
编辑:为了清晰起见,添加更多细节。
现有的POJO在我们的H2O生产实例中使用,并通过一个服务调用,该服务将所需数据作为JSON对象返回。然后,服务将JSON对象传递给R脚本,该脚本执行一系列计算/缩放,然后返回结果。从本质上讲,R脚本不是H2O生态系统的一部分,我正试图这样做。理想情况下,我想将脚本导出为POJO,但我不确定它是否可行,因为脚本本身不是模型。
答案 0 :(得分:0)
上面说的内容有点难以理解
基于上面你的第一句话不清楚,第一点需要更清楚你真正在做什么,你想要什么。看起来你把多个独立的东西混合在一起很难理解。
关于你的第二点,是的H2O可以将模型导出为POJO或MOJO。如果你有一个可以用H2O运行的R脚本来生成模型,那么你肯定可以使用R脚本从H2O生成POJO。
答案 1 :(得分:0)
如果你想从R里面批量对新数据进行评分,用h2o.saveModel()保存你的模型会更容易,并用h2o.loadModel()加载它。
然后使用h2o.predict()进行预测。