1

我在 mlr3 中使用 rpart 库,但是当我将其更改为其他学习者(如 nnet)时,它给了我在 DictionaryLearner 中找不到的错误。在我的代码中,只有 rpart 正在工作,所有其他学习者(如 nnet、svm)都会出错。

我正在使用以下代码

library(mlr3)
library(mlr3tuning)
library(paradox)


df=readARFF("nasa93.arff")
task=TaskRegr$new("df", df, target = "act_effort") 
#task = tsk("pima")
#learner = lrn("classif.rpart")
learner= lrn("regr.rpart")
4

1 回答 1

1

mlr_learners您可以在字典中找到所有可用的学习者(lrn()命令将在其中查找它们)。mlr3仅附带一组基本的学习器;加载mlr3learnersmlr3extralearners包时可以使用其他的。

于 2020-12-06T19:46:55.180 回答