我必须从AutoMl模型中排除一些算法。
我正在尝试排除算法,但是失败了。
buildSpecHopper_1.build_models.exclude_algos = Array(Algo.DeepLearning,Algo.GLM)
但是它抛出Class强制转换异常:
java.lang.ClassCastException: [Lai.h2o.automl.AutoML$algo; cannot be cast to [Lai.h2o.automl.Algo;
答案 0 :(得分:0)
在苏打水中,如何使用AutoML的正确方法是通过我们的Spark包装器: https://github.com/h2oai/sparkling-water/blob/078f38ae5c863f7203cbdc9c35110f23c557d756/examples/pipelines/hamOrSpamMultiAlgo.script.scala#L97
该包装器具有可以同时指定包含和排除算法的选项。
我可以看到您正在直接使用Java API,并且可能遇到了错误。我们将对此进行介绍,但我建议使用更高级别的API。