保存使用 h2o 构建的深度学习模型
Saving a deep learning model built using h2o
我在 R 中使用 h2o 构建了一个深度学习模型。
我使用命令
保存了模型
save(model,file="my_model.RData")
但现在当我使用保存的模型进行预测时,出现错误 message.I 应该使用 h2o.savemodel.
保存模型
h2o.savemodel(model)
有什么办法可以让我现在可以使用我的模型进行预测吗?
如果您还没有关闭创建模型的 H2O 实例,您仍然可以重新获取它。在 Flow 中找到它并从那里保存,或者在 R 会话中使用 model = h2o.getModel("theModelId")
(如果您不知道模型 ID,这是您可以在"my_model.RData" 个文件)。
但我猜你已经关闭了它,在这种情况下,抱歉,没有回头路了。您将需要重建模型。
背景: 我想你已经意识到了,但对于其他阅读本文的人来说,R 会话中的 model
对象只是关于以下内容的信息摘要模型,关于它的元数据的集合。实际模型不存在于 R 客户端中,而是存在于 H2O 集群中,因此必须使用 H2O 命令保存。
我在 R 中使用 h2o 构建了一个深度学习模型。 我使用命令
保存了模型save(model,file="my_model.RData")
但现在当我使用保存的模型进行预测时,出现错误 message.I 应该使用 h2o.savemodel.
保存模型h2o.savemodel(model)
有什么办法可以让我现在可以使用我的模型进行预测吗?
如果您还没有关闭创建模型的 H2O 实例,您仍然可以重新获取它。在 Flow 中找到它并从那里保存,或者在 R 会话中使用 model = h2o.getModel("theModelId")
(如果您不知道模型 ID,这是您可以在"my_model.RData" 个文件)。
但我猜你已经关闭了它,在这种情况下,抱歉,没有回头路了。您将需要重建模型。
背景: 我想你已经意识到了,但对于其他阅读本文的人来说,R 会话中的 model
对象只是关于以下内容的信息摘要模型,关于它的元数据的集合。实际模型不存在于 R 客户端中,而是存在于 H2O 集群中,因此必须使用 H2O 命令保存。