diff --git a/DESCRIPTION b/DESCRIPTION index 58d18e4..52ba3ac 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -23,14 +23,12 @@ Imports: checkmate, data.table, lgr, - mlr3 (>= 0.17.0), + mlr3 (>= 0.19.0), mlr3misc, uuid Suggests: rpart, testthat -Remotes: - mlr-org/mlr3@bundle Encoding: UTF-8 Roxygen: list(markdown = TRUE) RoxygenNote: 7.3.1 diff --git a/man/reduceResultsBatchmark.Rd b/man/reduceResultsBatchmark.Rd index d074ff7..7eb04e2 100644 --- a/man/reduceResultsBatchmark.Rd +++ b/man/reduceResultsBatchmark.Rd @@ -37,7 +37,10 @@ Function to apply to each result. The result is passed unnamed as first argument If the function has the formal argument \dQuote{job}, the \code{\link[batchtools]{Job}}/\code{\link[batchtools]{Experiment}} is also passed to the function.} \item{unmarshal}{\code{\link[mlr3]{Learner}}\cr -Whether to unmarshal the learner.} +Whether to unmarshal learners that were marshaled during the execution. +Setting this to \code{FALSE} does not guarantee that the learners are marshaled. +For example, with sequential execution and no encapsulation, marshaling is not necessary. +If you want to ensure that all learners are in marshaled form, you need to call \verb{$marshal()} on the result object.} } \value{ \link[mlr3:BenchmarkResult]{mlr3::BenchmarkResult}.