mlr3 (version 0.1.0)

PredictionRegr: Prediction Object for Regression

Description

This object wraps the predictions returned by a learner of class LearnerRegr, i.e. the predicted response and standard error.

Arguments

Format

R6::R6Class object inheriting from Prediction.

Construction

p = PredictionRegr$new(row_ids, truth, response = NULL, se = NULL)
  • row_ids :: (integer() | character()) Row ids of the observations in the test set.

  • truth :: numeric() True (observed) response.

  • response :: numeric() Vector of numeric response values. One element for each observation in the test set.

  • se :: numeric() Numeric vector of predicted standard error. One element for each observation in the test set.

Fields

All fields from Prediction, and additionally:

  • response :: numeric() Access to the stored predicted response.

  • se :: numeric() Access to the stored standard error.

The field task_type is set to "regr".

See Also

Other Prediction: PredictionClassif, Prediction

Examples

Run this code
# NOT RUN {
task = mlr_tasks$get("boston_housing")
learner = mlr_learners$get("regr.featureless")
learner$predict_type = "se"
p = learner$train(task)$predict(task)
p$predict_types
head(as.data.table(p))
# }

Run the code above in your browser using DataCamp Workspace