在 H2O 中拯救整个环境的方法?
Way to save the whole environment in H2O?
有没有办法在H2o Flow中保存整个环境,这样你重启h2o后就可以完整地得到所有的网格、模型和预测?当我下载流时,或 Save/Load 它只加载没有数据的流。
不,目前没有办法保存 H2O 集群中的所有对象(这正是您要问的)。 H2O 集群包含数据框和模型。保存数据帧没有任何意义,因为您已经有了数据的副本(已加载到 H2O 中)。但是,您可能想要保存模型,您可以按如下方式进行:
- 单击“流量辅助”部分中的
getModels
,或单击 "Models" 菜单项,然后单击 "List All Models"
- 将弹出所有模型的列表。单击要保存的那个。
- 模型信息将展开,然后您将看到一个 "Export Model" 按钮。单击该按钮将模型保存到磁盘。
您必须单独保存模型。这在未来可能会改变,但现在,这就是您的做法。
我认为这是目前唯一正确的答案。没有办法拯救整个环境。我写了一个脚本来保存(save_all_models()
),加载模型(load_models()
,并在 Python 内保存帧(save_all_frames()
)。您还可以保存给定网格生成的模型搜索。
木星演示:https://github.com/mmagnus/h2o_utils/blob/master/h2o_utils_demo.ipynb
模块:https://github.com/mmagnus/h2o_utils/blob/master/h2o_utils.py
有没有办法在H2o Flow中保存整个环境,这样你重启h2o后就可以完整地得到所有的网格、模型和预测?当我下载流时,或 Save/Load 它只加载没有数据的流。
不,目前没有办法保存 H2O 集群中的所有对象(这正是您要问的)。 H2O 集群包含数据框和模型。保存数据帧没有任何意义,因为您已经有了数据的副本(已加载到 H2O 中)。但是,您可能想要保存模型,您可以按如下方式进行:
- 单击“流量辅助”部分中的
getModels
,或单击 "Models" 菜单项,然后单击 "List All Models" - 将弹出所有模型的列表。单击要保存的那个。
- 模型信息将展开,然后您将看到一个 "Export Model" 按钮。单击该按钮将模型保存到磁盘。
您必须单独保存模型。这在未来可能会改变,但现在,这就是您的做法。
我认为这是目前唯一正确的答案。没有办法拯救整个环境。我写了一个脚本来保存(save_all_models()
),加载模型(load_models()
,并在 Python 内保存帧(save_all_frames()
)。您还可以保存给定网格生成的模型搜索。
木星演示:https://github.com/mmagnus/h2o_utils/blob/master/h2o_utils_demo.ipynb
模块:https://github.com/mmagnus/h2o_utils/blob/master/h2o_utils.py