LearnerRegr: Regression Learner

Description Format Construction Fields Methods See Also Examples

Description

This Learner specializes Learner for regression problems.

Many predefined learners can be found in the mlr3misc::Dictionary mlr_learners after loading the mlr3learners package.

Format

R6::R6Class object inheriting from Learner.

Construction

1
2
l = LearnerRegr$new(id, param_set = ParamSet$new(), predict_types = character(), feature_types = character(),
    properties = character(), data_formats = "data.table", packages = character())

For a description of the arguments, see Learner. task_type is set to "regr".

Possible values for predict_types are passed to and converted by PredictionRegr:

Fields

See Learner.

Methods

See Learner.

See Also

Example regression learners: regr.rpart

Other Learner: LearnerClassif, Learner, mlr_learners

Examples

1
2
3
4
5
6
7
# get all regression learners from mlr_learners:
lrns = mlr_learners$mget(mlr_learners$keys("^regr"))
names(lrns)

# get a specific learner from mlr_learners:
mlr_learners$get("regr.rpart")
lrn("classif.featureless")

mllg/mlr3 documentation built on Sept. 27, 2019, 9:38 a.m.