【发布时间】:2016-11-15 08:53:50
【问题描述】:
我在 R 中使用 h2o 构建了一个深度学习模型。 我使用命令保存了模型
save(model,file="my_model.RData")
但是现在当我使用保存的模型进行预测时,它给了我错误消息。我应该使用 h2o.savemodel 保存模型。
h2o.savemodel(model)
有没有办法让我现在可以使用我的模型进行预测?
【问题讨论】:
标签: r deep-learning h2o
我在 R 中使用 h2o 构建了一个深度学习模型。 我使用命令保存了模型
save(model,file="my_model.RData")
但是现在当我使用保存的模型进行预测时,它给了我错误消息。我应该使用 h2o.savemodel 保存模型。
h2o.savemodel(model)
有没有办法让我现在可以使用我的模型进行预测?
【问题讨论】:
标签: r deep-learning h2o
如果您尚未关闭创建模型的 H2O 实例,您仍然可以重新获取它。要么在 Flow 中找到它,然后从那里保存,要么在 R 会话中,使用 model = h2o.getModel("theModelId")(如果您不知道模型 ID,这是您可以在“my_model”中找到的少数有用的东西之一.RData”文件)。
但是我猜你已经关闭了它,在这种情况下,对不起,没有办法回来了。您将需要重建模型。
背景:我想你已经意识到了,但是对于其他阅读本文的人来说,R 会话中的 model 对象只是关于模型的信息的摘要,元数据的集合关于它的数据。实际模型不在R客户端,而是在H2O集群中,所以必须用H2O命令保存。
【讨论】: