首页 > 解决方案 > GUI中的h2o autoML错误和通过python代码

问题描述

当我通过 H20 GUI 运行 AUTO ML 时,用户反馈低于标准,并且没有在排行榜中创建 GBM/深度学习模型。请提出 GBM 和深度学习失败的原因。

24 16:18:30.768 Info ModelTraining GBM 2 失败:java.lang.IllegalArgumentException:class_sampling_factors 必须有 2 个元素 25 16:18:30.768 Info ModelTraining GBM 3 开始 26 16:18:31.768 Info ModelTraining GBM 3 失败:java.lang。 IllegalArgumentException:class_sampling_factors 必须有 2 个元素 32 16:18:34.795 信息 ModelTraining 默认深度学习构建失败:java.lang.IllegalArgumentException:class_sampling_factors 必须有 2 个元素

另外,当我尝试在 python 中运行 automl 代码时,当我尝试将一些 int 字段转换为因子时,它会随机给出以下错误。这个错误说明了什么。

H2OServerError:HTTP 500 服务器错误:服务器错误 water.util.DistributedException:错误:来自 /127.0.0.1:54321 的 DistributedException:'-1' 请求:无

标签: pythonmachine-learningh2oh2o4gpu

解决方案


根据错误消息,您似乎错误地使用了参数class_sampling_factors。正如消息所说,您只能提供 2 个元素。我建议在此处查看有关此参数的文档

将来,如果您提供可重现的代码片段,以便我们重现错误,将会有所帮助。


推荐阅读