我如何将学习者包括在 mlr3 中
How I include learners in mlr3
我在 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")
您可以在 mlr_learners
词典中找到所有可用的学习者(lrn()
命令将在该词典中查找它们)。 mlr3
仅附带一组基本的学习者;当您加载 mlr3learners
和 mlr3extralearners
包时,其他的可用。
我在 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")
您可以在 mlr_learners
词典中找到所有可用的学习者(lrn()
命令将在该词典中查找它们)。 mlr3
仅附带一组基本的学习者;当您加载 mlr3learners
和 mlr3extralearners
包时,其他的可用。