【问题标题】:Access the leaderboard in h2o automl in between and extract metrics of models that are completed?在 h2o automl 之间访问排行榜并提取已完成模型的指标?
【发布时间】:2020-11-13 23:53:15
【问题描述】:

在 h2o automl 中,我们可以找到哪些模型已完成并在训练进行时查看它们的指标吗?

eg: maxmodels=5 ,那么我们能否在其他(模型 2 ,3)正在接受训练时提取模型 1 的信息。

【问题讨论】:

    标签: h2o automl


    【解决方案1】:

    如果您使用 Python 或 R 客户端运行 H2OAutoML,您可以看到进度 - 例如。正在构建或完成哪个模型 - 使用 verbosity='info' 参数。 例如:

    aml = H2OAutoML(project_name="my_aml",
                    ...,
                    verbosity='info')
    aml.train(...)
    

    如果您使用的是 Flow 网络用户界面,当您点击正在运行的作业时,此进度会自动显示。

    然后您可以从这些控制台日志中获取模型 ID,并像往常一样在单独的客户端中检索模型:

    m = h2o.get_model('the_model_id')
    

    或者您甚至可以使用模型指标访问排行榜的当前状态:

    h2o.automl.get_automl('my_aml').leaderboard
    

    同样的逻辑也适用于 R 客户端。

    如果目标只是监控进度,另一种可能更简单的方法是使用 Flow(通常在 http://localhost:54321 上可用)> 'Admin' > 'Jobs' > 搜索 AutoML 作业..

    【讨论】:

      猜你喜欢
      • 2019-10-11
      • 2020-12-17
      • 1970-01-01
      • 1970-01-01
      • 2021-08-08
      • 2021-09-18
      • 2020-01-04
      • 2018-01-21
      • 1970-01-01
      相关资源
      最近更新 更多