I am using mlr3
package. I set roles of some rows to "holdout" and than trained the model:
library(mlr3)
# train on iris
task = tsk("iris")
task$nrow
task$set_row_roles(130:150, "holdout")
learner = lrn("classif.rpart")
learner$train(task)
How can I know use holdout set to make prediction on them?
# predict on holdout
task$row_roles$holdout
## HOW TO PREDICT ON HOLDOUT SET ?
# learner$predict()