Functions intended to be used in packages extending mlr3.
assert_backend(b, .var.name = vname(b))assert_task(task, task_type = NULL, feature_types = NULL,
task_properties = NULL, clone = FALSE, min_rows = 1,
min_cols = 1)
assert_tasks(tasks, feature_types = NULL, task_properties = NULL,
clone = FALSE)
assert_learner(learner, task = NULL, properties = character(0L),
clone = FALSE)
assert_learners(learners, task = NULL, properties = character(0L),
clone = FALSE)
assert_measure(measure, task_type = NULL, task = NULL,
learner = NULL, clone = FALSE)
assert_measures(measures, task_type = NULL, task = NULL,
learner = NULL, clone = FALSE)
assert_resampling(resampling, instantiated = NULL, clone = FALSE)
assert_resamplings(resamplings, instantiated = NULL, clone = FALSE)
assert_prediction(prediction)
assert_resample_result(resample_result,
.var.name = vname(resample_result))
assert_benchmark_result(bmr, .var.name = vname(bmr))
assert_row_ids(row_ids, type = NULL, .var.name = vname(row_ids))
:: DataBackend.
:: Task.
:: character(1)
Task type, e.g. "classif"
or "regr"
.
:: character()
Set of allowed feature types.
:: character()
Set of required task properties.
:: integer()
Minimum amount of required observations.
:: integer()
Minimum amount of required features.
:: list of Task.
:: Learner.
:: list of Learner.
:: Measure.
:: list of Measure.
:: Resampling.
:: list of Resampling.
:: Prediction.
:: ResampleResult.
:: BenchmarkResult.
:: vector()
.