Functions intended to be used in packages extending mlr3. All functions assert on the respective class, and optionally additional properties. If an assertion fails, an exception is raised. Otherwise, the input object is returned invisibly.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | assert_backend(b, .var.name = vname(b))
assert_task(task, task_type = NULL, feature_types = NULL,
task_properties = NULL, .var.name = vname(task))
assert_tasks(tasks, task_type = NULL, feature_types = NULL,
task_properties = NULL, .var.name = vname(tasks))
assert_learner(learner, task = NULL, properties = character(),
.var.name = vname(learner))
assert_learners(learners, task = NULL, properties = character(),
.var.name = vname(learners))
assert_measure(measure, task = NULL, learner = NULL,
.var.name = vname(measure))
assert_measures(measures, task = NULL, learner = NULL,
.var.name = vname(measures))
assert_resampling(resampling, instantiated = NULL,
.var.name = vname(resampling))
assert_resamplings(resamplings, instantiated = NULL,
.var.name = vname(resamplings))
assert_prediction(prediction, .var.name = vname(prediction))
assert_resample_result(rr, .var.name = vname(rr))
assert_benchmark_result(bmr, .var.name = vname(bmr))
assert_row_ids(row_ids, type = NULL, .var.name = vname(row_ids))
|
b |
:: DataBackend. |
task |
:: Task. |
feature_types |
:: |
task_properties |
:: |
tasks |
:: list of Task. |
learner |
:: Learner. |
learners |
:: list of Learner. |
measure |
:: Measure. |
measures |
:: list of Measure. |
resampling |
:: Resampling. |
resamplings |
:: list of Resampling. |
prediction |
:: Prediction. |
bmr |
:: BenchmarkResult. |
row_ids |
:: |
resample_result |
:: ResampleResult. |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.