1

我正在使用h2o包并尝试使用下面给定的代码创建一个学习者

install.packages("h2o")
library("h2o")
h2o.learner <- makeLearner("regr.h2o.deeplearning",predict.type = "response")

但我收到了这个错误

> h2o.learner <- makeLearner("regr.h2o.deeplearning",predict.type = "response")
Error: could not find function "makeLearner"

注意:几个月前我使用此代码没有任何问题。

知道这个错误可能是什么吗?

4

2 回答 2

3

正确的代码很简单

library(mlr)
h2o.learner = makeLearner("regr.h2o.deeplearning")
于 2017-05-02T16:59:40.663 回答
2

makeLearner()不是 H2O的一部分。它似乎是mlr 包的一部分。似乎 mlr 确实支持 h2o,所以它可能就像library(mlr)在脚本顶部添加 a 一样简单?(确保已经安装了 mlr 包,当然。)

于 2017-05-02T14:54:56.183 回答