The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.

CRAN Package Check Results for Package mlr3fselect

Last updated on 2026-08-11 23:57:16 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang ERROR
r-devel-linux-x86_64-debian-gcc 1.6.0 9.27 268.85 278.12 ERROR
r-devel-linux-x86_64-fedora-clang 1.6.0 11.00 247.68 258.68 ERROR
r-devel-linux-x86_64-fedora-gcc 1.6.0 10.00 238.44 248.44 ERROR
r-devel-windows-x86_64 1.6.0 17.00 355.00 372.00 ERROR
r-patched-linux-x86_64 1.6.0 16.41 364.59 381.00 ERROR
r-release-linux-x86_64 1.6.0 14.97 370.50 385.47 ERROR
r-release-macos-arm64 1.6.0 3.00 119.00 122.00 OK
r-release-macos-x86_64 1.6.0 10.00 519.00 529.00 OK
r-release-windows-x86_64 1.6.0 17.00 382.00 399.00 ERROR
r-oldrel-macos-arm64 1.6.0 3.00 126.00 129.00 OK
r-oldrel-macos-x86_64 1.6.0 10.00 507.00 517.00 OK
r-oldrel-windows-x86_64 1.6.0 23.00 528.00 551.00 ERROR

Check Details

Version: 1.6.0
Check: examples
Result: ERROR Running examples in ‘mlr3fselect-Ex.R’ failed The error most likely occurred in: > base::assign(".ptime", proc.time(), pos = "CheckExEnv") > ### Name: auto_fselector > ### Title: Function for Automatic Feature Selection > ### Aliases: auto_fselector > > ### ** Examples > > afs = auto_fselector( + fselector = fs("random_search"), + learner = lrn("classif.rpart"), + resampling = rsmp("holdout"), + measure = msr("classif.ce"), + term_evals = 4) > > afs$train(tsk("pima")) Warning in data(list = id, package = package, envir = ee) : data set ‘PimaIndiansDiabetes2’ not found Error in UseMethod("as_data_backend") : no applicable method for 'as_data_backend' applied to an object of class "NULL" Calls: <Anonymous> ... dictionary_initialize_item -> do.call -> <Anonymous> -> as_data_backend Execution halted Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-patched-linux-x86_64, r-release-linux-x86_64

Version: 1.6.0
Check: tests
Result: ERROR Running ‘testthat.R’ [288s/473s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > if (requireNamespace("testthat", quietly = TRUE)) { + library(testthat) + library(checkmate) + library(mlr3fselect) + test_check("mlr3fselect") + } Loading required package: mlr3 Attaching package: 'data.table' The following object is masked from 'package:base': %notin% Saving _problems/test_ArchiveBatchFSelect-60.R Saving _problems/test_AutoFSelector-209.R Saving _problems/test_FSelectInstanceSingleCrit-63.R Saving _problems/test_FSelectInstanceSingleCrit-92.R Saving _problems/test_FSelectInstanceSingleCrit-121.R Saving _problems/test_FSelectorRFE-102.R Saving _problems/test_FSelectorRFE-107.R Saving _problems/test_FSelectorRFE-122.R Saving _problems/test_FSelectorRFE-133.R Saving _problems/test_FSelectorRFE-144.R Saving _problems/test_FSelectorRFE-164.R Saving _problems/test_FSelectorRFECV-85.R Saving _problems/test_ObjectiveFSelect-79.R Saving _problems/test_ObjectiveFSelect-146.R Saving _problems/test_extract_inner_fselect_archives-191.R Saving _problems/test_extract_inner_fselect_result-167.R Saving _problems/test_fselect-9.R Saving _problems/test_fselect-24.R Saving _problems/test_fselect-39.R Saving _problems/test_fselect_nested-10.R Saving _problems/test_fsi-8.R Saving _problems/test_fsi-19.R Saving _problems/test_fsi-29.R Saving _problems/test_fsi-72.R Saving _problems/test_mlr_callbacks-12.R Saving _problems/test_mlr_callbacks-72.R Saving _problems/test_mlr_callbacks-95.R [ FAIL 27 | WARN 27 | SKIP 18 | PASS 5185 ] ══ Skipped tests (18) ══════════════════════════════════════════════════════════ • On CRAN (18): 'test_ArchiveAsyncFSelect.R:2:1', 'test_ArchiveAsyncFSelectFrozen.R:2:1', 'test_AutoFSelector.R:2:3', 'test_AutoFSelector.R:29:3', 'test_AutoFSelector.R:64:3', 'test_AutoFSelector.R:266:3', 'test_CallbackAsyncFSelect.R:2:1', 'test_FSelectInstanceAsyncMultiCrit.R:2:1', 'test_FSelectInstanceAsyncSingleCrit.R:2:1', 'test_FSelectorAsyncDesignPoints.R:2:1', 'test_FSelectorAsyncExhaustiveSearch.R:2:1', 'test_FSelectorAsyncRandomSearch.R:2:1', 'test_ObjectiveFSelectAsync.R:97:3', 'test_ObjectiveFSelectAsync.R:181:3', 'test_auto_fselector.R:41:3', 'test_auto_fselector.R:65:3', 'test_fsi_async.R:2:1', 'test_mlr_callbacks.R:108:3' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test_ArchiveBatchFSelect.R:53:3'): ArchiveBatchFSelect as.data.table function works ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_ArchiveBatchFSelect.R:53:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_AutoFSelector.R:209:3'): AutoFSelector get_base_learner method works ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─afs$train(tsk("pima")) at test_AutoFSelector.R:209:3 2. │ └─mlr3:::.__Learner__train(...) 3. │ ├─mlr3::assert_task(as_task(task)) 4. │ │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 5. │ │ └─checkmate::checkClass(x, classes, ordered, null.ok) 6. │ └─mlr3::as_task(task) 7. └─mlr3::tsk("pima") 8. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 9. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 10. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 11. ├─base::do.call(constructor, cargs) 12. └─mlr3 (local) `<fn>`() 13. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectInstanceSingleCrit.R:63:3'): always include variable works ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectInstanceSingleCrit.R:63:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectInstanceSingleCrit.R:92:3'): always include variables works ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectInstanceSingleCrit.R:92:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectInstanceSingleCrit.R:121:3'): objective contains no benchmark results ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectInstanceSingleCrit.R:121:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:92:3'): learner without importance method throw an error ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─testthat::expect_error(...) at test_FSelectorRFE.R:92:3 2. │ └─testthat:::expect_condition_matching_(...) 3. │ └─testthat:::quasi_capture(...) 4. │ ├─testthat (local) .capture(...) 5. │ │ └─base::withCallingHandlers(...) 6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo)) 7. ├─mlr3fselect::fselect(...) 8. │ └─FSelectInstanceBatchSingleCrit$new(...) 9. │ └─mlr3fselect (local) initialize(...) 10. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 11. │ ├─ArchiveBatchFSelect$new(...) 12. │ │ └─mlr3fselect (local) initialize(...) 13. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 14. │ │ └─super$initialize(search_space, codomain, check_values) 15. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 16. │ │ └─super$initialize(...) 17. │ │ └─bbotk:::.__Archive__initialize(...) 18. │ │ └─paradox::assert_param_set(search_space) 19. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 20. │ │ └─checkmate::checkR6(...) 21. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 22. │ └─mlr3::assert_task(task) 23. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 24. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 25. └─mlr3::tsk("pima") 26. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 27. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 28. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 29. ├─base::do.call(constructor, cargs) 30. └─mlr3 (local) `<fn>`() 31. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:107:3'): fix_importance function works ────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectorRFE.R:107:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:122:3'): raw_importance function works ────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectorRFE.R:122:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:133:3'): rank_importance function works ───────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectorRFE.R:133:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:144:3'): average_importance function works ────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectorRFE.R:144:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:157:3'): works without storing models ─────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_FSelectorRFE.R:157:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFECV.R:75:3'): learner without importance method throw an error ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─testthat::expect_error(...) at test_FSelectorRFECV.R:75:3 2. │ └─testthat:::expect_condition_matching_(...) 3. │ └─testthat:::quasi_capture(...) 4. │ ├─testthat (local) .capture(...) 5. │ │ └─base::withCallingHandlers(...) 6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo)) 7. ├─mlr3fselect::fselect(...) 8. │ └─FSelectInstanceBatchSingleCrit$new(...) 9. │ └─mlr3fselect (local) initialize(...) 10. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 11. │ ├─ArchiveBatchFSelect$new(...) 12. │ │ └─mlr3fselect (local) initialize(...) 13. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 14. │ │ └─super$initialize(search_space, codomain, check_values) 15. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 16. │ │ └─super$initialize(...) 17. │ │ └─bbotk:::.__Archive__initialize(...) 18. │ │ └─paradox::assert_param_set(search_space) 19. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 20. │ │ └─checkmate::checkR6(...) 21. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 22. │ └─mlr3::assert_task(task) 23. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 24. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 25. └─mlr3::tsk("pima") 26. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 27. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 28. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 29. ├─base::do.call(constructor, cargs) 30. └─mlr3 (local) `<fn>`() 31. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_ObjectiveFSelect.R:79:3'): fast aggregation works ────────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_ObjectiveFSelect.R:79:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_ObjectiveFSelect.R:146:3'): fast aggregation conditions work ─── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_ObjectiveFSelect.R:146:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_extract_inner_fselect_archives.R:191:3'): extract_inner_fselect_archives function works with multiple tasks ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3::benchmark_grid(...) at test_extract_inner_fselect_archives.R:191:3 2. │ ├─mlr3::assert_tasks(as_tasks(tasks)) 3. │ │ └─checkmate::assert_list(tasks, types = "Task") 4. │ │ └─checkmate::checkList(...) 5. │ │ └─... %and% checkListTypes(x, types) 6. │ │ └─base::isTRUE(lhs) 7. │ └─mlr3::as_tasks(tasks) 8. └─mlr3::tsk("pima") 9. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 10. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 11. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 12. ├─base::do.call(constructor, cargs) 13. └─mlr3 (local) `<fn>`() 14. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_extract_inner_fselect_result.R:167:3'): extract_inner_fselect_results function works with multiple tasks ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3::benchmark_grid(...) at test_extract_inner_fselect_result.R:167:3 2. │ ├─mlr3::assert_tasks(as_tasks(tasks)) 3. │ │ └─checkmate::assert_list(tasks, types = "Task") 4. │ │ └─checkmate::checkList(...) 5. │ │ └─... %and% checkListTypes(x, types) 6. │ │ └─base::isTRUE(lhs) 7. │ └─mlr3::as_tasks(tasks) 8. └─mlr3::tsk("pima") 9. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 10. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 11. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 12. ├─base::do.call(constructor, cargs) 13. └─mlr3 (local) `<fn>`() 14. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fselect.R:2:3'): fselect function works with single measure ──── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_fselect.R:2:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fselect.R:17:3'): fselect function works with multiple measures ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_fselect.R:17:3 2. │ └─FSelectInstanceBatchMultiCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchMultiCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fselect.R:32:3'): fselect function accepts string input for method ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_fselect.R:32:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fselect_nested.R:2:3'): fselect_nested function works ────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect_nested(...) at test_fselect_nested.R:2:3 2. │ └─mlr3::assert_task(task) 3. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 4. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 5. └─mlr3::tsk("pima") 6. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 7. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 8. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 9. ├─base::do.call(constructor, cargs) 10. └─mlr3 (local) `<fn>`() 11. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fsi.R:2:3'): fsi function creates a FSelectInstanceBatchSingleCrit ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fsi(...) at test_fsi.R:2:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fsi.R:13:3'): fsi function creates a FSelectInstanceBatchMultiCrit ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fsi(...) at test_fsi.R:13:3 2. │ └─FSelectInstanceBatchMultiCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchMultiCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fsi.R:29:3'): fsi and FSelectInstanceBatchSingleCrit are equal ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_fsi.R:29:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fsi.R:72:3'): fsi and FSelectInstanceBatchMultiCrit are equal ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_fsi.R:72:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_mlr_callbacks.R:4:3'): backup callback works ─────────────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_mlr_callbacks.R:4:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_mlr_callbacks.R:64:3'): internal tuning callback works ───────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_mlr_callbacks.R:64:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_mlr_callbacks.R:95:3'): internal tuning callback works with AutoFSelector ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─afs$train(tsk("pima")) at test_mlr_callbacks.R:95:3 2. │ └─mlr3:::.__Learner__train(...) 3. │ ├─mlr3::assert_task(as_task(task)) 4. │ │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 5. │ │ └─checkmate::checkClass(x, classes, ordered, null.ok) 6. │ └─mlr3::as_task(task) 7. └─mlr3::tsk("pima") 8. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 9. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 10. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 11. ├─base::do.call(constructor, cargs) 12. └─mlr3 (local) `<fn>`() 13. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) [ FAIL 27 | WARN 27 | SKIP 18 | PASS 5185 ] Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-debian-clang

Version: 1.6.0
Check: tests
Result: ERROR Running ‘testthat.R’ [197s/246s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > if (requireNamespace("testthat", quietly = TRUE)) { + library(testthat) + library(checkmate) + library(mlr3fselect) + test_check("mlr3fselect") + } Loading required package: mlr3 Attaching package: 'data.table' The following object is masked from 'package:base': %notin% Saving _problems/test_ArchiveBatchFSelect-60.R Saving _problems/test_AutoFSelector-209.R Saving _problems/test_FSelectInstanceSingleCrit-63.R Saving _problems/test_FSelectInstanceSingleCrit-92.R Saving _problems/test_FSelectInstanceSingleCrit-121.R Saving _problems/test_FSelectorRFE-102.R Saving _problems/test_FSelectorRFE-107.R Saving _problems/test_FSelectorRFE-122.R Saving _problems/test_FSelectorRFE-133.R Saving _problems/test_FSelectorRFE-144.R Saving _problems/test_FSelectorRFE-164.R Saving _problems/test_FSelectorRFECV-85.R Saving _problems/test_ObjectiveFSelect-79.R Saving _problems/test_ObjectiveFSelect-146.R Saving _problems/test_extract_inner_fselect_archives-191.R Saving _problems/test_extract_inner_fselect_result-167.R Saving _problems/test_fselect-9.R Saving _problems/test_fselect-24.R Saving _problems/test_fselect-39.R Saving _problems/test_fselect_nested-10.R Saving _problems/test_fsi-8.R Saving _problems/test_fsi-19.R Saving _problems/test_fsi-29.R Saving _problems/test_fsi-72.R Saving _problems/test_mlr_callbacks-12.R Saving _problems/test_mlr_callbacks-72.R Saving _problems/test_mlr_callbacks-95.R [ FAIL 27 | WARN 27 | SKIP 18 | PASS 5184 ] ══ Skipped tests (18) ══════════════════════════════════════════════════════════ • On CRAN (18): 'test_ArchiveAsyncFSelect.R:2:1', 'test_ArchiveAsyncFSelectFrozen.R:2:1', 'test_AutoFSelector.R:2:3', 'test_AutoFSelector.R:29:3', 'test_AutoFSelector.R:64:3', 'test_AutoFSelector.R:266:3', 'test_CallbackAsyncFSelect.R:2:1', 'test_FSelectInstanceAsyncMultiCrit.R:2:1', 'test_FSelectInstanceAsyncSingleCrit.R:2:1', 'test_FSelectorAsyncDesignPoints.R:2:1', 'test_FSelectorAsyncExhaustiveSearch.R:2:1', 'test_FSelectorAsyncRandomSearch.R:2:1', 'test_ObjectiveFSelectAsync.R:97:3', 'test_ObjectiveFSelectAsync.R:181:3', 'test_auto_fselector.R:41:3', 'test_auto_fselector.R:65:3', 'test_fsi_async.R:2:1', 'test_mlr_callbacks.R:108:3' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test_ArchiveBatchFSelect.R:53:3'): ArchiveBatchFSelect as.data.table function works ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_ArchiveBatchFSelect.R:53:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_AutoFSelector.R:209:3'): AutoFSelector get_base_learner method works ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─afs$train(tsk("pima")) at test_AutoFSelector.R:209:3 2. │ └─mlr3:::.__Learner__train(...) 3. │ ├─mlr3::assert_task(as_task(task)) 4. │ │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 5. │ │ └─checkmate::checkClass(x, classes, ordered, null.ok) 6. │ └─mlr3::as_task(task) 7. └─mlr3::tsk("pima") 8. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 9. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 10. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 11. ├─base::do.call(constructor, cargs) 12. └─mlr3 (local) `<fn>`() 13. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectInstanceSingleCrit.R:63:3'): always include variable works ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectInstanceSingleCrit.R:63:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectInstanceSingleCrit.R:92:3'): always include variables works ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectInstanceSingleCrit.R:92:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectInstanceSingleCrit.R:121:3'): objective contains no benchmark results ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectInstanceSingleCrit.R:121:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:92:3'): learner without importance method throw an error ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─testthat::expect_error(...) at test_FSelectorRFE.R:92:3 2. │ └─testthat:::expect_condition_matching_(...) 3. │ └─testthat:::quasi_capture(...) 4. │ ├─testthat (local) .capture(...) 5. │ │ └─base::withCallingHandlers(...) 6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo)) 7. ├─mlr3fselect::fselect(...) 8. │ └─FSelectInstanceBatchSingleCrit$new(...) 9. │ └─mlr3fselect (local) initialize(...) 10. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 11. │ ├─ArchiveBatchFSelect$new(...) 12. │ │ └─mlr3fselect (local) initialize(...) 13. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 14. │ │ └─super$initialize(search_space, codomain, check_values) 15. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 16. │ │ └─super$initialize(...) 17. │ │ └─bbotk:::.__Archive__initialize(...) 18. │ │ └─paradox::assert_param_set(search_space) 19. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 20. │ │ └─checkmate::checkR6(...) 21. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 22. │ └─mlr3::assert_task(task) 23. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 24. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 25. └─mlr3::tsk("pima") 26. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 27. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 28. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 29. ├─base::do.call(constructor, cargs) 30. └─mlr3 (local) `<fn>`() 31. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:107:3'): fix_importance function works ────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectorRFE.R:107:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:122:3'): raw_importance function works ────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectorRFE.R:122:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:133:3'): rank_importance function works ───────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectorRFE.R:133:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:144:3'): average_importance function works ────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectorRFE.R:144:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:157:3'): works without storing models ─────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_FSelectorRFE.R:157:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFECV.R:75:3'): learner without importance method throw an error ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─testthat::expect_error(...) at test_FSelectorRFECV.R:75:3 2. │ └─testthat:::expect_condition_matching_(...) 3. │ └─testthat:::quasi_capture(...) 4. │ ├─testthat (local) .capture(...) 5. │ │ └─base::withCallingHandlers(...) 6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo)) 7. ├─mlr3fselect::fselect(...) 8. │ └─FSelectInstanceBatchSingleCrit$new(...) 9. │ └─mlr3fselect (local) initialize(...) 10. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 11. │ ├─ArchiveBatchFSelect$new(...) 12. │ │ └─mlr3fselect (local) initialize(...) 13. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 14. │ │ └─super$initialize(search_space, codomain, check_values) 15. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 16. │ │ └─super$initialize(...) 17. │ │ └─bbotk:::.__Archive__initialize(...) 18. │ │ └─paradox::assert_param_set(search_space) 19. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 20. │ │ └─checkmate::checkR6(...) 21. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 22. │ └─mlr3::assert_task(task) 23. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 24. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 25. └─mlr3::tsk("pima") 26. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 27. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 28. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 29. ├─base::do.call(constructor, cargs) 30. └─mlr3 (local) `<fn>`() 31. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_ObjectiveFSelect.R:79:3'): fast aggregation works ────────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_ObjectiveFSelect.R:79:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_ObjectiveFSelect.R:146:3'): fast aggregation conditions work ─── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_ObjectiveFSelect.R:146:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_extract_inner_fselect_archives.R:191:3'): extract_inner_fselect_archives function works with multiple tasks ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3::benchmark_grid(...) at test_extract_inner_fselect_archives.R:191:3 2. │ ├─mlr3::assert_tasks(as_tasks(tasks)) 3. │ │ └─checkmate::assert_list(tasks, types = "Task") 4. │ │ └─checkmate::checkList(...) 5. │ │ └─... %and% checkListTypes(x, types) 6. │ │ └─base::isTRUE(lhs) 7. │ └─mlr3::as_tasks(tasks) 8. └─mlr3::tsk("pima") 9. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 10. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 11. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 12. ├─base::do.call(constructor, cargs) 13. └─mlr3 (local) `<fn>`() 14. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_extract_inner_fselect_result.R:167:3'): extract_inner_fselect_results function works with multiple tasks ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3::benchmark_grid(...) at test_extract_inner_fselect_result.R:167:3 2. │ ├─mlr3::assert_tasks(as_tasks(tasks)) 3. │ │ └─checkmate::assert_list(tasks, types = "Task") 4. │ │ └─checkmate::checkList(...) 5. │ │ └─... %and% checkListTypes(x, types) 6. │ │ └─base::isTRUE(lhs) 7. │ └─mlr3::as_tasks(tasks) 8. └─mlr3::tsk("pima") 9. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 10. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 11. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 12. ├─base::do.call(constructor, cargs) 13. └─mlr3 (local) `<fn>`() 14. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fselect.R:2:3'): fselect function works with single measure ──── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_fselect.R:2:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fselect.R:17:3'): fselect function works with multiple measures ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_fselect.R:17:3 2. │ └─FSelectInstanceBatchMultiCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchMultiCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fselect.R:32:3'): fselect function accepts string input for method ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_fselect.R:32:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fselect_nested.R:2:3'): fselect_nested function works ────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect_nested(...) at test_fselect_nested.R:2:3 2. │ └─mlr3::assert_task(task) 3. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 4. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 5. └─mlr3::tsk("pima") 6. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 7. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 8. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 9. ├─base::do.call(constructor, cargs) 10. └─mlr3 (local) `<fn>`() 11. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fsi.R:2:3'): fsi function creates a FSelectInstanceBatchSingleCrit ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fsi(...) at test_fsi.R:2:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fsi.R:13:3'): fsi function creates a FSelectInstanceBatchMultiCrit ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fsi(...) at test_fsi.R:13:3 2. │ └─FSelectInstanceBatchMultiCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchMultiCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fsi.R:29:3'): fsi and FSelectInstanceBatchSingleCrit are equal ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_fsi.R:29:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fsi.R:72:3'): fsi and FSelectInstanceBatchMultiCrit are equal ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_fsi.R:72:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_mlr_callbacks.R:4:3'): backup callback works ─────────────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_mlr_callbacks.R:4:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_mlr_callbacks.R:64:3'): internal tuning callback works ───────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_mlr_callbacks.R:64:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_mlr_callbacks.R:95:3'): internal tuning callback works with AutoFSelector ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─afs$train(tsk("pima")) at test_mlr_callbacks.R:95:3 2. │ └─mlr3:::.__Learner__train(...) 3. │ ├─mlr3::assert_task(as_task(task)) 4. │ │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 5. │ │ └─checkmate::checkClass(x, classes, ordered, null.ok) 6. │ └─mlr3::as_task(task) 7. └─mlr3::tsk("pima") 8. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 9. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 10. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 11. ├─base::do.call(constructor, cargs) 12. └─mlr3 (local) `<fn>`() 13. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) [ FAIL 27 | WARN 27 | SKIP 18 | PASS 5184 ] Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-debian-gcc

Version: 1.6.0
Check: examples
Result: ERROR Running examples in ‘mlr3fselect-Ex.R’ failed The error most likely occurred in: > ### Name: auto_fselector > ### Title: Function for Automatic Feature Selection > ### Aliases: auto_fselector > > ### ** Examples > > afs = auto_fselector( + fselector = fs("random_search"), + learner = lrn("classif.rpart"), + resampling = rsmp("holdout"), + measure = msr("classif.ce"), + term_evals = 4) > > afs$train(tsk("pima")) Warning in data(list = id, package = package, envir = ee) : data set ‘PimaIndiansDiabetes2’ not found Error in UseMethod("as_data_backend") : no applicable method for 'as_data_backend' applied to an object of class "NULL" Calls: <Anonymous> ... dictionary_initialize_item -> do.call -> <Anonymous> -> as_data_backend Execution halted Flavors: r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc, r-devel-windows-x86_64, r-release-windows-x86_64, r-oldrel-windows-x86_64

Version: 1.6.0
Check: tests
Result: ERROR Running ‘testthat.R’ [183s/186s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > if (requireNamespace("testthat", quietly = TRUE)) { + library(testthat) + library(checkmate) + library(mlr3fselect) + test_check("mlr3fselect") + } Loading required package: mlr3 Attaching package: 'data.table' The following object is masked from 'package:base': %notin% Saving _problems/test_ArchiveBatchFSelect-60.R Saving _problems/test_AutoFSelector-209.R Saving _problems/test_FSelectInstanceSingleCrit-63.R Saving _problems/test_FSelectInstanceSingleCrit-92.R Saving _problems/test_FSelectInstanceSingleCrit-121.R Saving _problems/test_FSelectorRFE-102.R Saving _problems/test_FSelectorRFE-107.R Saving _problems/test_FSelectorRFE-122.R Saving _problems/test_FSelectorRFE-133.R Saving _problems/test_FSelectorRFE-144.R Saving _problems/test_FSelectorRFE-164.R Saving _problems/test_FSelectorRFECV-85.R Saving _problems/test_ObjectiveFSelect-79.R Saving _problems/test_ObjectiveFSelect-146.R Saving _problems/test_extract_inner_fselect_archives-191.R Saving _problems/test_extract_inner_fselect_result-167.R Saving _problems/test_fselect-9.R Saving _problems/test_fselect-24.R Saving _problems/test_fselect-39.R Saving _problems/test_fselect_nested-10.R Saving _problems/test_fsi-8.R Saving _problems/test_fsi-19.R Saving _problems/test_fsi-29.R Saving _problems/test_fsi-72.R Saving _problems/test_mlr_callbacks-12.R Saving _problems/test_mlr_callbacks-72.R Saving _problems/test_mlr_callbacks-95.R [ FAIL 27 | WARN 27 | SKIP 18 | PASS 5184 ] ══ Skipped tests (18) ══════════════════════════════════════════════════════════ • On CRAN (18): 'test_ArchiveAsyncFSelect.R:2:1', 'test_ArchiveAsyncFSelectFrozen.R:2:1', 'test_AutoFSelector.R:2:3', 'test_AutoFSelector.R:29:3', 'test_AutoFSelector.R:64:3', 'test_AutoFSelector.R:266:3', 'test_CallbackAsyncFSelect.R:2:1', 'test_FSelectInstanceAsyncMultiCrit.R:2:1', 'test_FSelectInstanceAsyncSingleCrit.R:2:1', 'test_FSelectorAsyncDesignPoints.R:2:1', 'test_FSelectorAsyncExhaustiveSearch.R:2:1', 'test_FSelectorAsyncRandomSearch.R:2:1', 'test_ObjectiveFSelectAsync.R:97:3', 'test_ObjectiveFSelectAsync.R:181:3', 'test_auto_fselector.R:41:3', 'test_auto_fselector.R:65:3', 'test_fsi_async.R:2:1', 'test_mlr_callbacks.R:108:3' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test_ArchiveBatchFSelect.R:53:3'): ArchiveBatchFSelect as.data.table function works ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_ArchiveBatchFSelect.R:53:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_AutoFSelector.R:209:3'): AutoFSelector get_base_learner method works ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─afs$train(tsk("pima")) at test_AutoFSelector.R:209:3 2. │ └─mlr3:::.__Learner__train(...) 3. │ ├─mlr3::assert_task(as_task(task)) 4. │ │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 5. │ │ └─checkmate::checkClass(x, classes, ordered, null.ok) 6. │ └─mlr3::as_task(task) 7. └─mlr3::tsk("pima") 8. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 9. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 10. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 11. ├─base::do.call(constructor, cargs) 12. └─mlr3 (local) `<fn>`() 13. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectInstanceSingleCrit.R:63:3'): always include variable works ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectInstanceSingleCrit.R:63:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectInstanceSingleCrit.R:92:3'): always include variables works ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectInstanceSingleCrit.R:92:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectInstanceSingleCrit.R:121:3'): objective contains no benchmark results ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectInstanceSingleCrit.R:121:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:92:3'): learner without importance method throw an error ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─testthat::expect_error(...) at test_FSelectorRFE.R:92:3 2. │ └─testthat:::expect_condition_matching_(...) 3. │ └─testthat:::quasi_capture(...) 4. │ ├─testthat (local) .capture(...) 5. │ │ └─base::withCallingHandlers(...) 6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo)) 7. ├─mlr3fselect::fselect(...) 8. │ └─FSelectInstanceBatchSingleCrit$new(...) 9. │ └─mlr3fselect (local) initialize(...) 10. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 11. │ ├─ArchiveBatchFSelect$new(...) 12. │ │ └─mlr3fselect (local) initialize(...) 13. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 14. │ │ └─super$initialize(search_space, codomain, check_values) 15. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 16. │ │ └─super$initialize(...) 17. │ │ └─bbotk:::.__Archive__initialize(...) 18. │ │ └─paradox::assert_param_set(search_space) 19. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 20. │ │ └─checkmate::checkR6(...) 21. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 22. │ └─mlr3::assert_task(task) 23. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 24. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 25. └─mlr3::tsk("pima") 26. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 27. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 28. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 29. ├─base::do.call(constructor, cargs) 30. └─mlr3 (local) `<fn>`() 31. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:107:3'): fix_importance function works ────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectorRFE.R:107:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:122:3'): raw_importance function works ────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectorRFE.R:122:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:133:3'): rank_importance function works ───────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectorRFE.R:133:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:144:3'): average_importance function works ────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectorRFE.R:144:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:157:3'): works without storing models ─────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_FSelectorRFE.R:157:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFECV.R:75:3'): learner without importance method throw an error ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─testthat::expect_error(...) at test_FSelectorRFECV.R:75:3 2. │ └─testthat:::expect_condition_matching_(...) 3. │ └─testthat:::quasi_capture(...) 4. │ ├─testthat (local) .capture(...) 5. │ │ └─base::withCallingHandlers(...) 6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo)) 7. ├─mlr3fselect::fselect(...) 8. │ └─FSelectInstanceBatchSingleCrit$new(...) 9. │ └─mlr3fselect (local) initialize(...) 10. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 11. │ ├─ArchiveBatchFSelect$new(...) 12. │ │ └─mlr3fselect (local) initialize(...) 13. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 14. │ │ └─super$initialize(search_space, codomain, check_values) 15. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 16. │ │ └─super$initialize(...) 17. │ │ └─bbotk:::.__Archive__initialize(...) 18. │ │ └─paradox::assert_param_set(search_space) 19. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 20. │ │ └─checkmate::checkR6(...) 21. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 22. │ └─mlr3::assert_task(task) 23. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 24. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 25. └─mlr3::tsk("pima") 26. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 27. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 28. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 29. ├─base::do.call(constructor, cargs) 30. └─mlr3 (local) `<fn>`() 31. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_ObjectiveFSelect.R:79:3'): fast aggregation works ────────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_ObjectiveFSelect.R:79:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_ObjectiveFSelect.R:146:3'): fast aggregation conditions work ─── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_ObjectiveFSelect.R:146:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_extract_inner_fselect_archives.R:191:3'): extract_inner_fselect_archives function works with multiple tasks ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3::benchmark_grid(...) at test_extract_inner_fselect_archives.R:191:3 2. │ ├─mlr3::assert_tasks(as_tasks(tasks)) 3. │ │ └─checkmate::assert_list(tasks, types = "Task") 4. │ │ └─checkmate::checkList(...) 5. │ │ └─... %and% checkListTypes(x, types) 6. │ │ └─base::isTRUE(lhs) 7. │ └─mlr3::as_tasks(tasks) 8. └─mlr3::tsk("pima") 9. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 10. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 11. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 12. ├─base::do.call(constructor, cargs) 13. └─mlr3 (local) `<fn>`() 14. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_extract_inner_fselect_result.R:167:3'): extract_inner_fselect_results function works with multiple tasks ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3::benchmark_grid(...) at test_extract_inner_fselect_result.R:167:3 2. │ ├─mlr3::assert_tasks(as_tasks(tasks)) 3. │ │ └─checkmate::assert_list(tasks, types = "Task") 4. │ │ └─checkmate::checkList(...) 5. │ │ └─... %and% checkListTypes(x, types) 6. │ │ └─base::isTRUE(lhs) 7. │ └─mlr3::as_tasks(tasks) 8. └─mlr3::tsk("pima") 9. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 10. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 11. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 12. ├─base::do.call(constructor, cargs) 13. └─mlr3 (local) `<fn>`() 14. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fselect.R:2:3'): fselect function works with single measure ──── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_fselect.R:2:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fselect.R:17:3'): fselect function works with multiple measures ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_fselect.R:17:3 2. │ └─FSelectInstanceBatchMultiCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchMultiCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fselect.R:32:3'): fselect function accepts string input for method ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_fselect.R:32:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fselect_nested.R:2:3'): fselect_nested function works ────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect_nested(...) at test_fselect_nested.R:2:3 2. │ └─mlr3::assert_task(task) 3. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 4. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 5. └─mlr3::tsk("pima") 6. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 7. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 8. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 9. ├─base::do.call(constructor, cargs) 10. └─mlr3 (local) `<fn>`() 11. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fsi.R:2:3'): fsi function creates a FSelectInstanceBatchSingleCrit ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fsi(...) at test_fsi.R:2:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fsi.R:13:3'): fsi function creates a FSelectInstanceBatchMultiCrit ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fsi(...) at test_fsi.R:13:3 2. │ └─FSelectInstanceBatchMultiCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchMultiCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fsi.R:29:3'): fsi and FSelectInstanceBatchSingleCrit are equal ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_fsi.R:29:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fsi.R:72:3'): fsi and FSelectInstanceBatchMultiCrit are equal ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_fsi.R:72:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_mlr_callbacks.R:4:3'): backup callback works ─────────────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_mlr_callbacks.R:4:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_mlr_callbacks.R:64:3'): internal tuning callback works ───────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_mlr_callbacks.R:64:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_mlr_callbacks.R:95:3'): internal tuning callback works with AutoFSelector ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─afs$train(tsk("pima")) at test_mlr_callbacks.R:95:3 2. │ └─mlr3:::.__Learner__train(...) 3. │ ├─mlr3::assert_task(as_task(task)) 4. │ │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 5. │ │ └─checkmate::checkClass(x, classes, ordered, null.ok) 6. │ └─mlr3::as_task(task) 7. └─mlr3::tsk("pima") 8. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 9. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 10. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 11. ├─base::do.call(constructor, cargs) 12. └─mlr3 (local) `<fn>`() 13. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) [ FAIL 27 | WARN 27 | SKIP 18 | PASS 5184 ] Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-fedora-clang

Version: 1.6.0
Check: tests
Result: ERROR Running ‘testthat.R’ [176s/195s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > if (requireNamespace("testthat", quietly = TRUE)) { + library(testthat) + library(checkmate) + library(mlr3fselect) + test_check("mlr3fselect") + } Loading required package: mlr3 Attaching package: 'data.table' The following object is masked from 'package:base': %notin% Saving _problems/test_ArchiveBatchFSelect-60.R Saving _problems/test_AutoFSelector-209.R Saving _problems/test_FSelectInstanceSingleCrit-63.R Saving _problems/test_FSelectInstanceSingleCrit-92.R Saving _problems/test_FSelectInstanceSingleCrit-121.R Saving _problems/test_FSelectorRFE-102.R Saving _problems/test_FSelectorRFE-107.R Saving _problems/test_FSelectorRFE-122.R Saving _problems/test_FSelectorRFE-133.R Saving _problems/test_FSelectorRFE-144.R Saving _problems/test_FSelectorRFE-164.R Saving _problems/test_FSelectorRFECV-85.R Saving _problems/test_ObjectiveFSelect-79.R Saving _problems/test_ObjectiveFSelect-146.R Saving _problems/test_extract_inner_fselect_archives-191.R Saving _problems/test_extract_inner_fselect_result-167.R Saving _problems/test_fselect-9.R Saving _problems/test_fselect-24.R Saving _problems/test_fselect-39.R Saving _problems/test_fselect_nested-10.R Saving _problems/test_fsi-8.R Saving _problems/test_fsi-19.R Saving _problems/test_fsi-29.R Saving _problems/test_fsi-72.R Saving _problems/test_mlr_callbacks-12.R Saving _problems/test_mlr_callbacks-72.R Saving _problems/test_mlr_callbacks-95.R [ FAIL 27 | WARN 27 | SKIP 18 | PASS 5184 ] ══ Skipped tests (18) ══════════════════════════════════════════════════════════ • On CRAN (18): 'test_ArchiveAsyncFSelect.R:2:1', 'test_ArchiveAsyncFSelectFrozen.R:2:1', 'test_AutoFSelector.R:2:3', 'test_AutoFSelector.R:29:3', 'test_AutoFSelector.R:64:3', 'test_AutoFSelector.R:266:3', 'test_CallbackAsyncFSelect.R:2:1', 'test_FSelectInstanceAsyncMultiCrit.R:2:1', 'test_FSelectInstanceAsyncSingleCrit.R:2:1', 'test_FSelectorAsyncDesignPoints.R:2:1', 'test_FSelectorAsyncExhaustiveSearch.R:2:1', 'test_FSelectorAsyncRandomSearch.R:2:1', 'test_ObjectiveFSelectAsync.R:97:3', 'test_ObjectiveFSelectAsync.R:181:3', 'test_auto_fselector.R:41:3', 'test_auto_fselector.R:65:3', 'test_fsi_async.R:2:1', 'test_mlr_callbacks.R:108:3' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test_ArchiveBatchFSelect.R:53:3'): ArchiveBatchFSelect as.data.table function works ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_ArchiveBatchFSelect.R:53:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_AutoFSelector.R:209:3'): AutoFSelector get_base_learner method works ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─afs$train(tsk("pima")) at test_AutoFSelector.R:209:3 2. │ └─mlr3:::.__Learner__train(...) 3. │ ├─mlr3::assert_task(as_task(task)) 4. │ │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 5. │ │ └─checkmate::checkClass(x, classes, ordered, null.ok) 6. │ └─mlr3::as_task(task) 7. └─mlr3::tsk("pima") 8. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 9. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 10. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 11. ├─base::do.call(constructor, cargs) 12. └─mlr3 (local) `<fn>`() 13. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectInstanceSingleCrit.R:63:3'): always include variable works ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectInstanceSingleCrit.R:63:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectInstanceSingleCrit.R:92:3'): always include variables works ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectInstanceSingleCrit.R:92:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectInstanceSingleCrit.R:121:3'): objective contains no benchmark results ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectInstanceSingleCrit.R:121:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:92:3'): learner without importance method throw an error ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─testthat::expect_error(...) at test_FSelectorRFE.R:92:3 2. │ └─testthat:::expect_condition_matching_(...) 3. │ └─testthat:::quasi_capture(...) 4. │ ├─testthat (local) .capture(...) 5. │ │ └─base::withCallingHandlers(...) 6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo)) 7. ├─mlr3fselect::fselect(...) 8. │ └─FSelectInstanceBatchSingleCrit$new(...) 9. │ └─mlr3fselect (local) initialize(...) 10. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 11. │ ├─ArchiveBatchFSelect$new(...) 12. │ │ └─mlr3fselect (local) initialize(...) 13. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 14. │ │ └─super$initialize(search_space, codomain, check_values) 15. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 16. │ │ └─super$initialize(...) 17. │ │ └─bbotk:::.__Archive__initialize(...) 18. │ │ └─paradox::assert_param_set(search_space) 19. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 20. │ │ └─checkmate::checkR6(...) 21. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 22. │ └─mlr3::assert_task(task) 23. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 24. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 25. └─mlr3::tsk("pima") 26. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 27. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 28. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 29. ├─base::do.call(constructor, cargs) 30. └─mlr3 (local) `<fn>`() 31. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:107:3'): fix_importance function works ────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectorRFE.R:107:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:122:3'): raw_importance function works ────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectorRFE.R:122:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:133:3'): rank_importance function works ───────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectorRFE.R:133:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:144:3'): average_importance function works ────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectorRFE.R:144:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:157:3'): works without storing models ─────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_FSelectorRFE.R:157:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFECV.R:75:3'): learner without importance method throw an error ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─testthat::expect_error(...) at test_FSelectorRFECV.R:75:3 2. │ └─testthat:::expect_condition_matching_(...) 3. │ └─testthat:::quasi_capture(...) 4. │ ├─testthat (local) .capture(...) 5. │ │ └─base::withCallingHandlers(...) 6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo)) 7. ├─mlr3fselect::fselect(...) 8. │ └─FSelectInstanceBatchSingleCrit$new(...) 9. │ └─mlr3fselect (local) initialize(...) 10. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 11. │ ├─ArchiveBatchFSelect$new(...) 12. │ │ └─mlr3fselect (local) initialize(...) 13. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 14. │ │ └─super$initialize(search_space, codomain, check_values) 15. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 16. │ │ └─super$initialize(...) 17. │ │ └─bbotk:::.__Archive__initialize(...) 18. │ │ └─paradox::assert_param_set(search_space) 19. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 20. │ │ └─checkmate::checkR6(...) 21. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 22. │ └─mlr3::assert_task(task) 23. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 24. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 25. └─mlr3::tsk("pima") 26. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 27. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 28. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 29. ├─base::do.call(constructor, cargs) 30. └─mlr3 (local) `<fn>`() 31. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_ObjectiveFSelect.R:79:3'): fast aggregation works ────────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_ObjectiveFSelect.R:79:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_ObjectiveFSelect.R:146:3'): fast aggregation conditions work ─── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_ObjectiveFSelect.R:146:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_extract_inner_fselect_archives.R:191:3'): extract_inner_fselect_archives function works with multiple tasks ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3::benchmark_grid(...) at test_extract_inner_fselect_archives.R:191:3 2. │ ├─mlr3::assert_tasks(as_tasks(tasks)) 3. │ │ └─checkmate::assert_list(tasks, types = "Task") 4. │ │ └─checkmate::checkList(...) 5. │ │ └─... %and% checkListTypes(x, types) 6. │ │ └─base::isTRUE(lhs) 7. │ └─mlr3::as_tasks(tasks) 8. └─mlr3::tsk("pima") 9. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 10. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 11. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 12. ├─base::do.call(constructor, cargs) 13. └─mlr3 (local) `<fn>`() 14. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_extract_inner_fselect_result.R:167:3'): extract_inner_fselect_results function works with multiple tasks ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3::benchmark_grid(...) at test_extract_inner_fselect_result.R:167:3 2. │ ├─mlr3::assert_tasks(as_tasks(tasks)) 3. │ │ └─checkmate::assert_list(tasks, types = "Task") 4. │ │ └─checkmate::checkList(...) 5. │ │ └─... %and% checkListTypes(x, types) 6. │ │ └─base::isTRUE(lhs) 7. │ └─mlr3::as_tasks(tasks) 8. └─mlr3::tsk("pima") 9. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 10. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 11. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 12. ├─base::do.call(constructor, cargs) 13. └─mlr3 (local) `<fn>`() 14. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fselect.R:2:3'): fselect function works with single measure ──── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_fselect.R:2:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fselect.R:17:3'): fselect function works with multiple measures ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_fselect.R:17:3 2. │ └─FSelectInstanceBatchMultiCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchMultiCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fselect.R:32:3'): fselect function accepts string input for method ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_fselect.R:32:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fselect_nested.R:2:3'): fselect_nested function works ────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect_nested(...) at test_fselect_nested.R:2:3 2. │ └─mlr3::assert_task(task) 3. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 4. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 5. └─mlr3::tsk("pima") 6. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 7. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 8. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 9. ├─base::do.call(constructor, cargs) 10. └─mlr3 (local) `<fn>`() 11. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fsi.R:2:3'): fsi function creates a FSelectInstanceBatchSingleCrit ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fsi(...) at test_fsi.R:2:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fsi.R:13:3'): fsi function creates a FSelectInstanceBatchMultiCrit ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fsi(...) at test_fsi.R:13:3 2. │ └─FSelectInstanceBatchMultiCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchMultiCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fsi.R:29:3'): fsi and FSelectInstanceBatchSingleCrit are equal ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_fsi.R:29:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fsi.R:72:3'): fsi and FSelectInstanceBatchMultiCrit are equal ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_fsi.R:72:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_mlr_callbacks.R:4:3'): backup callback works ─────────────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_mlr_callbacks.R:4:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_mlr_callbacks.R:64:3'): internal tuning callback works ───────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_mlr_callbacks.R:64:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_mlr_callbacks.R:95:3'): internal tuning callback works with AutoFSelector ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─afs$train(tsk("pima")) at test_mlr_callbacks.R:95:3 2. │ └─mlr3:::.__Learner__train(...) 3. │ ├─mlr3::assert_task(as_task(task)) 4. │ │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 5. │ │ └─checkmate::checkClass(x, classes, ordered, null.ok) 6. │ └─mlr3::as_task(task) 7. └─mlr3::tsk("pima") 8. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 9. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 10. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 11. ├─base::do.call(constructor, cargs) 12. └─mlr3 (local) `<fn>`() 13. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) [ FAIL 27 | WARN 27 | SKIP 18 | PASS 5184 ] Error: ! Test failures. Execution halted Flavor: r-devel-linux-x86_64-fedora-gcc

Version: 1.6.0
Check: tests
Result: ERROR Running 'testthat.R' [246s] Running the tests in 'tests/testthat.R' failed. Complete output: > if (requireNamespace("testthat", quietly = TRUE)) { + library(testthat) + library(checkmate) + library(mlr3fselect) + test_check("mlr3fselect") + } Loading required package: mlr3 Attaching package: 'data.table' The following object is masked from 'package:base': %notin% Saving _problems/test_ArchiveBatchFSelect-60.R Saving _problems/test_AutoFSelector-209.R Saving _problems/test_FSelectInstanceSingleCrit-63.R Saving _problems/test_FSelectInstanceSingleCrit-92.R Saving _problems/test_FSelectInstanceSingleCrit-121.R Saving _problems/test_FSelectorRFE-102.R Saving _problems/test_FSelectorRFE-107.R Saving _problems/test_FSelectorRFE-122.R Saving _problems/test_FSelectorRFE-133.R Saving _problems/test_FSelectorRFE-144.R Saving _problems/test_FSelectorRFE-164.R Saving _problems/test_FSelectorRFECV-85.R Saving _problems/test_ObjectiveFSelect-79.R Saving _problems/test_ObjectiveFSelect-146.R Saving _problems/test_extract_inner_fselect_archives-191.R Saving _problems/test_extract_inner_fselect_result-167.R Saving _problems/test_fselect-9.R Saving _problems/test_fselect-24.R Saving _problems/test_fselect-39.R Saving _problems/test_fselect_nested-10.R Saving _problems/test_fsi-8.R Saving _problems/test_fsi-19.R Saving _problems/test_fsi-29.R Saving _problems/test_fsi-72.R Saving _problems/test_mlr_callbacks-12.R Saving _problems/test_mlr_callbacks-72.R Saving _problems/test_mlr_callbacks-95.R [ FAIL 27 | WARN 27 | SKIP 18 | PASS 5184 ] ══ Skipped tests (18) ══════════════════════════════════════════════════════════ • On CRAN (18): 'test_ArchiveAsyncFSelect.R:2:1', 'test_ArchiveAsyncFSelectFrozen.R:2:1', 'test_AutoFSelector.R:2:3', 'test_AutoFSelector.R:29:3', 'test_AutoFSelector.R:64:3', 'test_AutoFSelector.R:266:3', 'test_CallbackAsyncFSelect.R:2:1', 'test_FSelectInstanceAsyncMultiCrit.R:2:1', 'test_FSelectInstanceAsyncSingleCrit.R:2:1', 'test_FSelectorAsyncDesignPoints.R:2:1', 'test_FSelectorAsyncExhaustiveSearch.R:2:1', 'test_FSelectorAsyncRandomSearch.R:2:1', 'test_ObjectiveFSelectAsync.R:97:3', 'test_ObjectiveFSelectAsync.R:181:3', 'test_auto_fselector.R:41:3', 'test_auto_fselector.R:65:3', 'test_fsi_async.R:2:1', 'test_mlr_callbacks.R:108:3' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test_ArchiveBatchFSelect.R:53:3'): ArchiveBatchFSelect as.data.table function works ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_ArchiveBatchFSelect.R:53:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_AutoFSelector.R:209:3'): AutoFSelector get_base_learner method works ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─afs$train(tsk("pima")) at test_AutoFSelector.R:209:3 2. │ └─mlr3:::.__Learner__train(...) 3. │ ├─mlr3::assert_task(as_task(task)) 4. │ │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 5. │ │ └─checkmate::checkClass(x, classes, ordered, null.ok) 6. │ └─mlr3::as_task(task) 7. └─mlr3::tsk("pima") 8. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 9. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 10. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 11. ├─base::do.call(constructor, cargs) 12. └─mlr3 (local) `<fn>`() 13. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectInstanceSingleCrit.R:63:3'): always include variable works ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectInstanceSingleCrit.R:63:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectInstanceSingleCrit.R:92:3'): always include variables works ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectInstanceSingleCrit.R:92:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectInstanceSingleCrit.R:121:3'): objective contains no benchmark results ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectInstanceSingleCrit.R:121:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:92:3'): learner without importance method throw an error ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─testthat::expect_error(...) at test_FSelectorRFE.R:92:3 2. │ └─testthat:::expect_condition_matching_(...) 3. │ └─testthat:::quasi_capture(...) 4. │ ├─testthat (local) .capture(...) 5. │ │ └─base::withCallingHandlers(...) 6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo)) 7. ├─mlr3fselect::fselect(...) 8. │ └─FSelectInstanceBatchSingleCrit$new(...) 9. │ └─mlr3fselect (local) initialize(...) 10. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 11. │ ├─ArchiveBatchFSelect$new(...) 12. │ │ └─mlr3fselect (local) initialize(...) 13. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 14. │ │ └─super$initialize(search_space, codomain, check_values) 15. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 16. │ │ └─super$initialize(...) 17. │ │ └─bbotk:::.__Archive__initialize(...) 18. │ │ └─paradox::assert_param_set(search_space) 19. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 20. │ │ └─checkmate::checkR6(...) 21. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 22. │ └─mlr3::assert_task(task) 23. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 24. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 25. └─mlr3::tsk("pima") 26. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 27. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 28. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 29. ├─base::do.call(constructor, cargs) 30. └─mlr3 (local) `<fn>`() 31. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:107:3'): fix_importance function works ────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectorRFE.R:107:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:122:3'): raw_importance function works ────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectorRFE.R:122:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:133:3'): rank_importance function works ───────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectorRFE.R:133:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:144:3'): average_importance function works ────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectorRFE.R:144:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:157:3'): works without storing models ─────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_FSelectorRFE.R:157:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFECV.R:75:3'): learner without importance method throw an error ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─testthat::expect_error(...) at test_FSelectorRFECV.R:75:3 2. │ └─testthat:::expect_condition_matching_(...) 3. │ └─testthat:::quasi_capture(...) 4. │ ├─testthat (local) .capture(...) 5. │ │ └─base::withCallingHandlers(...) 6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo)) 7. ├─mlr3fselect::fselect(...) 8. │ └─FSelectInstanceBatchSingleCrit$new(...) 9. │ └─mlr3fselect (local) initialize(...) 10. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 11. │ ├─ArchiveBatchFSelect$new(...) 12. │ │ └─mlr3fselect (local) initialize(...) 13. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 14. │ │ └─super$initialize(search_space, codomain, check_values) 15. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 16. │ │ └─super$initialize(...) 17. │ │ └─bbotk:::.__Archive__initialize(...) 18. │ │ └─paradox::assert_param_set(search_space) 19. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 20. │ │ └─checkmate::checkR6(...) 21. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 22. │ └─mlr3::assert_task(task) 23. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 24. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 25. └─mlr3::tsk("pima") 26. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 27. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 28. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 29. ├─base::do.call(constructor, cargs) 30. └─mlr3 (local) `<fn>`() 31. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_ObjectiveFSelect.R:79:3'): fast aggregation works ────────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_ObjectiveFSelect.R:79:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_ObjectiveFSelect.R:146:3'): fast aggregation conditions work ─── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_ObjectiveFSelect.R:146:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_extract_inner_fselect_archives.R:191:3'): extract_inner_fselect_archives function works with multiple tasks ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3::benchmark_grid(...) at test_extract_inner_fselect_archives.R:191:3 2. │ ├─mlr3::assert_tasks(as_tasks(tasks)) 3. │ │ └─checkmate::assert_list(tasks, types = "Task") 4. │ │ └─checkmate::checkList(...) 5. │ │ └─... %and% checkListTypes(x, types) 6. │ │ └─base::isTRUE(lhs) 7. │ └─mlr3::as_tasks(tasks) 8. └─mlr3::tsk("pima") 9. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 10. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 11. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 12. ├─base::do.call(constructor, cargs) 13. └─mlr3 (local) `<fn>`() 14. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_extract_inner_fselect_result.R:167:3'): extract_inner_fselect_results function works with multiple tasks ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3::benchmark_grid(...) at test_extract_inner_fselect_result.R:167:3 2. │ ├─mlr3::assert_tasks(as_tasks(tasks)) 3. │ │ └─checkmate::assert_list(tasks, types = "Task") 4. │ │ └─checkmate::checkList(...) 5. │ │ └─... %and% checkListTypes(x, types) 6. │ │ └─base::isTRUE(lhs) 7. │ └─mlr3::as_tasks(tasks) 8. └─mlr3::tsk("pima") 9. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 10. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 11. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 12. ├─base::do.call(constructor, cargs) 13. └─mlr3 (local) `<fn>`() 14. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fselect.R:2:3'): fselect function works with single measure ──── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_fselect.R:2:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fselect.R:17:3'): fselect function works with multiple measures ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_fselect.R:17:3 2. │ └─FSelectInstanceBatchMultiCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchMultiCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fselect.R:32:3'): fselect function accepts string input for method ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_fselect.R:32:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fselect_nested.R:2:3'): fselect_nested function works ────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect_nested(...) at test_fselect_nested.R:2:3 2. │ └─mlr3::assert_task(task) 3. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 4. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 5. └─mlr3::tsk("pima") 6. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 7. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 8. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 9. ├─base::do.call(constructor, cargs) 10. └─mlr3 (local) `<fn>`() 11. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fsi.R:2:3'): fsi function creates a FSelectInstanceBatchSingleCrit ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fsi(...) at test_fsi.R:2:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fsi.R:13:3'): fsi function creates a FSelectInstanceBatchMultiCrit ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fsi(...) at test_fsi.R:13:3 2. │ └─FSelectInstanceBatchMultiCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchMultiCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fsi.R:29:3'): fsi and FSelectInstanceBatchSingleCrit are equal ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_fsi.R:29:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fsi.R:72:3'): fsi and FSelectInstanceBatchMultiCrit are equal ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_fsi.R:72:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_mlr_callbacks.R:4:3'): backup callback works ─────────────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_mlr_callbacks.R:4:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_mlr_callbacks.R:64:3'): internal tuning callback works ───────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_mlr_callbacks.R:64:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_mlr_callbacks.R:95:3'): internal tuning callback works with AutoFSelector ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─afs$train(tsk("pima")) at test_mlr_callbacks.R:95:3 2. │ └─mlr3:::.__Learner__train(...) 3. │ ├─mlr3::assert_task(as_task(task)) 4. │ │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 5. │ │ └─checkmate::checkClass(x, classes, ordered, null.ok) 6. │ └─mlr3::as_task(task) 7. └─mlr3::tsk("pima") 8. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 9. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 10. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 11. ├─base::do.call(constructor, cargs) 12. └─mlr3 (local) `<fn>`() 13. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) [ FAIL 27 | WARN 27 | SKIP 18 | PASS 5184 ] Error: ! Test failures. Execution halted Flavor: r-devel-windows-x86_64

Version: 1.6.0
Check: tests
Result: ERROR Running ‘testthat.R’ [268s/319s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > if (requireNamespace("testthat", quietly = TRUE)) { + library(testthat) + library(checkmate) + library(mlr3fselect) + test_check("mlr3fselect") + } Loading required package: mlr3 Attaching package: 'data.table' The following object is masked from 'package:base': %notin% Saving _problems/test_ArchiveBatchFSelect-60.R Saving _problems/test_AutoFSelector-209.R Saving _problems/test_FSelectInstanceSingleCrit-63.R Saving _problems/test_FSelectInstanceSingleCrit-92.R Saving _problems/test_FSelectInstanceSingleCrit-121.R Saving _problems/test_FSelectorRFE-102.R Saving _problems/test_FSelectorRFE-107.R Saving _problems/test_FSelectorRFE-122.R Saving _problems/test_FSelectorRFE-133.R Saving _problems/test_FSelectorRFE-144.R Saving _problems/test_FSelectorRFE-164.R Saving _problems/test_FSelectorRFECV-85.R Saving _problems/test_ObjectiveFSelect-79.R Saving _problems/test_ObjectiveFSelect-146.R Saving _problems/test_extract_inner_fselect_archives-191.R Saving _problems/test_extract_inner_fselect_result-167.R Saving _problems/test_fselect-9.R Saving _problems/test_fselect-24.R Saving _problems/test_fselect-39.R Saving _problems/test_fselect_nested-10.R Saving _problems/test_fsi-8.R Saving _problems/test_fsi-19.R Saving _problems/test_fsi-29.R Saving _problems/test_fsi-72.R Saving _problems/test_mlr_callbacks-12.R Saving _problems/test_mlr_callbacks-72.R Saving _problems/test_mlr_callbacks-95.R [ FAIL 27 | WARN 27 | SKIP 18 | PASS 5184 ] ══ Skipped tests (18) ══════════════════════════════════════════════════════════ • On CRAN (18): 'test_ArchiveAsyncFSelect.R:2:1', 'test_ArchiveAsyncFSelectFrozen.R:2:1', 'test_AutoFSelector.R:2:3', 'test_AutoFSelector.R:29:3', 'test_AutoFSelector.R:64:3', 'test_AutoFSelector.R:266:3', 'test_CallbackAsyncFSelect.R:2:1', 'test_FSelectInstanceAsyncMultiCrit.R:2:1', 'test_FSelectInstanceAsyncSingleCrit.R:2:1', 'test_FSelectorAsyncDesignPoints.R:2:1', 'test_FSelectorAsyncExhaustiveSearch.R:2:1', 'test_FSelectorAsyncRandomSearch.R:2:1', 'test_ObjectiveFSelectAsync.R:97:3', 'test_ObjectiveFSelectAsync.R:181:3', 'test_auto_fselector.R:41:3', 'test_auto_fselector.R:65:3', 'test_fsi_async.R:2:1', 'test_mlr_callbacks.R:108:3' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test_ArchiveBatchFSelect.R:53:3'): ArchiveBatchFSelect as.data.table function works ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_ArchiveBatchFSelect.R:53:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_AutoFSelector.R:209:3'): AutoFSelector get_base_learner method works ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─afs$train(tsk("pima")) at test_AutoFSelector.R:209:3 2. │ └─mlr3:::.__Learner__train(...) 3. │ ├─mlr3::assert_task(as_task(task)) 4. │ │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 5. │ │ └─checkmate::checkClass(x, classes, ordered, null.ok) 6. │ └─mlr3::as_task(task) 7. └─mlr3::tsk("pima") 8. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 9. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 10. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 11. ├─base::do.call(constructor, cargs) 12. └─mlr3 (local) `<fn>`() 13. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectInstanceSingleCrit.R:63:3'): always include variable works ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectInstanceSingleCrit.R:63:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectInstanceSingleCrit.R:92:3'): always include variables works ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectInstanceSingleCrit.R:92:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectInstanceSingleCrit.R:121:3'): objective contains no benchmark results ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectInstanceSingleCrit.R:121:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:92:3'): learner without importance method throw an error ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─testthat::expect_error(...) at test_FSelectorRFE.R:92:3 2. │ └─testthat:::expect_condition_matching_(...) 3. │ └─testthat:::quasi_capture(...) 4. │ ├─testthat (local) .capture(...) 5. │ │ └─base::withCallingHandlers(...) 6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo)) 7. ├─mlr3fselect::fselect(...) 8. │ └─FSelectInstanceBatchSingleCrit$new(...) 9. │ └─mlr3fselect (local) initialize(...) 10. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 11. │ ├─ArchiveBatchFSelect$new(...) 12. │ │ └─mlr3fselect (local) initialize(...) 13. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 14. │ │ └─super$initialize(search_space, codomain, check_values) 15. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 16. │ │ └─super$initialize(...) 17. │ │ └─bbotk:::.__Archive__initialize(...) 18. │ │ └─paradox::assert_param_set(search_space) 19. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 20. │ │ └─checkmate::checkR6(...) 21. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 22. │ └─mlr3::assert_task(task) 23. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 24. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 25. └─mlr3::tsk("pima") 26. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 27. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 28. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 29. ├─base::do.call(constructor, cargs) 30. └─mlr3 (local) `<fn>`() 31. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:107:3'): fix_importance function works ────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectorRFE.R:107:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:122:3'): raw_importance function works ────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectorRFE.R:122:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:133:3'): rank_importance function works ───────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectorRFE.R:133:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:144:3'): average_importance function works ────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectorRFE.R:144:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:157:3'): works without storing models ─────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_FSelectorRFE.R:157:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFECV.R:75:3'): learner without importance method throw an error ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─testthat::expect_error(...) at test_FSelectorRFECV.R:75:3 2. │ └─testthat:::expect_condition_matching_(...) 3. │ └─testthat:::quasi_capture(...) 4. │ ├─testthat (local) .capture(...) 5. │ │ └─base::withCallingHandlers(...) 6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo)) 7. ├─mlr3fselect::fselect(...) 8. │ └─FSelectInstanceBatchSingleCrit$new(...) 9. │ └─mlr3fselect (local) initialize(...) 10. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 11. │ ├─ArchiveBatchFSelect$new(...) 12. │ │ └─mlr3fselect (local) initialize(...) 13. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 14. │ │ └─super$initialize(search_space, codomain, check_values) 15. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 16. │ │ └─super$initialize(...) 17. │ │ └─bbotk:::.__Archive__initialize(...) 18. │ │ └─paradox::assert_param_set(search_space) 19. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 20. │ │ └─checkmate::checkR6(...) 21. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 22. │ └─mlr3::assert_task(task) 23. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 24. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 25. └─mlr3::tsk("pima") 26. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 27. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 28. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 29. ├─base::do.call(constructor, cargs) 30. └─mlr3 (local) `<fn>`() 31. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_ObjectiveFSelect.R:79:3'): fast aggregation works ────────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_ObjectiveFSelect.R:79:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_ObjectiveFSelect.R:146:3'): fast aggregation conditions work ─── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_ObjectiveFSelect.R:146:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_extract_inner_fselect_archives.R:191:3'): extract_inner_fselect_archives function works with multiple tasks ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3::benchmark_grid(...) at test_extract_inner_fselect_archives.R:191:3 2. │ ├─mlr3::assert_tasks(as_tasks(tasks)) 3. │ │ └─checkmate::assert_list(tasks, types = "Task") 4. │ │ └─checkmate::checkList(...) 5. │ │ └─... %and% checkListTypes(x, types) 6. │ │ └─base::isTRUE(lhs) 7. │ └─mlr3::as_tasks(tasks) 8. └─mlr3::tsk("pima") 9. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 10. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 11. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 12. ├─base::do.call(constructor, cargs) 13. └─mlr3 (local) `<fn>`() 14. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_extract_inner_fselect_result.R:167:3'): extract_inner_fselect_results function works with multiple tasks ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3::benchmark_grid(...) at test_extract_inner_fselect_result.R:167:3 2. │ ├─mlr3::assert_tasks(as_tasks(tasks)) 3. │ │ └─checkmate::assert_list(tasks, types = "Task") 4. │ │ └─checkmate::checkList(...) 5. │ │ └─... %and% checkListTypes(x, types) 6. │ │ └─base::isTRUE(lhs) 7. │ └─mlr3::as_tasks(tasks) 8. └─mlr3::tsk("pima") 9. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 10. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 11. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 12. ├─base::do.call(constructor, cargs) 13. └─mlr3 (local) `<fn>`() 14. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fselect.R:2:3'): fselect function works with single measure ──── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_fselect.R:2:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fselect.R:17:3'): fselect function works with multiple measures ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_fselect.R:17:3 2. │ └─FSelectInstanceBatchMultiCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchMultiCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fselect.R:32:3'): fselect function accepts string input for method ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_fselect.R:32:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fselect_nested.R:2:3'): fselect_nested function works ────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect_nested(...) at test_fselect_nested.R:2:3 2. │ └─mlr3::assert_task(task) 3. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 4. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 5. └─mlr3::tsk("pima") 6. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 7. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 8. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 9. ├─base::do.call(constructor, cargs) 10. └─mlr3 (local) `<fn>`() 11. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fsi.R:2:3'): fsi function creates a FSelectInstanceBatchSingleCrit ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fsi(...) at test_fsi.R:2:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fsi.R:13:3'): fsi function creates a FSelectInstanceBatchMultiCrit ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fsi(...) at test_fsi.R:13:3 2. │ └─FSelectInstanceBatchMultiCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchMultiCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fsi.R:29:3'): fsi and FSelectInstanceBatchSingleCrit are equal ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_fsi.R:29:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fsi.R:72:3'): fsi and FSelectInstanceBatchMultiCrit are equal ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_fsi.R:72:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_mlr_callbacks.R:4:3'): backup callback works ─────────────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_mlr_callbacks.R:4:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_mlr_callbacks.R:64:3'): internal tuning callback works ───────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_mlr_callbacks.R:64:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_mlr_callbacks.R:95:3'): internal tuning callback works with AutoFSelector ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─afs$train(tsk("pima")) at test_mlr_callbacks.R:95:3 2. │ └─mlr3:::.__Learner__train(...) 3. │ ├─mlr3::assert_task(as_task(task)) 4. │ │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 5. │ │ └─checkmate::checkClass(x, classes, ordered, null.ok) 6. │ └─mlr3::as_task(task) 7. └─mlr3::tsk("pima") 8. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 9. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 10. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 11. ├─base::do.call(constructor, cargs) 12. └─mlr3 (local) `<fn>`() 13. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) [ FAIL 27 | WARN 27 | SKIP 18 | PASS 5184 ] Error: ! Test failures. Execution halted Flavor: r-patched-linux-x86_64

Version: 1.6.0
Check: tests
Result: ERROR Running ‘testthat.R’ [273s/383s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > if (requireNamespace("testthat", quietly = TRUE)) { + library(testthat) + library(checkmate) + library(mlr3fselect) + test_check("mlr3fselect") + } Loading required package: mlr3 Attaching package: 'data.table' The following object is masked from 'package:base': %notin% Saving _problems/test_ArchiveBatchFSelect-60.R Saving _problems/test_AutoFSelector-209.R Saving _problems/test_FSelectInstanceSingleCrit-63.R Saving _problems/test_FSelectInstanceSingleCrit-92.R Saving _problems/test_FSelectInstanceSingleCrit-121.R Saving _problems/test_FSelectorRFE-102.R Saving _problems/test_FSelectorRFE-107.R Saving _problems/test_FSelectorRFE-122.R Saving _problems/test_FSelectorRFE-133.R Saving _problems/test_FSelectorRFE-144.R Saving _problems/test_FSelectorRFE-164.R Saving _problems/test_FSelectorRFECV-85.R Saving _problems/test_ObjectiveFSelect-79.R Saving _problems/test_ObjectiveFSelect-146.R Saving _problems/test_extract_inner_fselect_archives-191.R Saving _problems/test_extract_inner_fselect_result-167.R Saving _problems/test_fselect-9.R Saving _problems/test_fselect-24.R Saving _problems/test_fselect-39.R Saving _problems/test_fselect_nested-10.R Saving _problems/test_fsi-8.R Saving _problems/test_fsi-19.R Saving _problems/test_fsi-29.R Saving _problems/test_fsi-72.R Saving _problems/test_mlr_callbacks-12.R Saving _problems/test_mlr_callbacks-72.R Saving _problems/test_mlr_callbacks-95.R [ FAIL 27 | WARN 27 | SKIP 18 | PASS 5184 ] ══ Skipped tests (18) ══════════════════════════════════════════════════════════ • On CRAN (18): 'test_ArchiveAsyncFSelect.R:2:1', 'test_ArchiveAsyncFSelectFrozen.R:2:1', 'test_AutoFSelector.R:2:3', 'test_AutoFSelector.R:29:3', 'test_AutoFSelector.R:64:3', 'test_AutoFSelector.R:266:3', 'test_CallbackAsyncFSelect.R:2:1', 'test_FSelectInstanceAsyncMultiCrit.R:2:1', 'test_FSelectInstanceAsyncSingleCrit.R:2:1', 'test_FSelectorAsyncDesignPoints.R:2:1', 'test_FSelectorAsyncExhaustiveSearch.R:2:1', 'test_FSelectorAsyncRandomSearch.R:2:1', 'test_ObjectiveFSelectAsync.R:97:3', 'test_ObjectiveFSelectAsync.R:181:3', 'test_auto_fselector.R:41:3', 'test_auto_fselector.R:65:3', 'test_fsi_async.R:2:1', 'test_mlr_callbacks.R:108:3' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test_ArchiveBatchFSelect.R:53:3'): ArchiveBatchFSelect as.data.table function works ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_ArchiveBatchFSelect.R:53:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_AutoFSelector.R:209:3'): AutoFSelector get_base_learner method works ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─afs$train(tsk("pima")) at test_AutoFSelector.R:209:3 2. │ └─mlr3:::.__Learner__train(...) 3. │ ├─mlr3::assert_task(as_task(task)) 4. │ │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 5. │ │ └─checkmate::checkClass(x, classes, ordered, null.ok) 6. │ └─mlr3::as_task(task) 7. └─mlr3::tsk("pima") 8. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 9. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 10. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 11. ├─base::do.call(constructor, cargs) 12. └─mlr3 (local) `<fn>`() 13. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectInstanceSingleCrit.R:63:3'): always include variable works ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectInstanceSingleCrit.R:63:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectInstanceSingleCrit.R:92:3'): always include variables works ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectInstanceSingleCrit.R:92:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectInstanceSingleCrit.R:121:3'): objective contains no benchmark results ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectInstanceSingleCrit.R:121:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:92:3'): learner without importance method throw an error ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─testthat::expect_error(...) at test_FSelectorRFE.R:92:3 2. │ └─testthat:::expect_condition_matching_(...) 3. │ └─testthat:::quasi_capture(...) 4. │ ├─testthat (local) .capture(...) 5. │ │ └─base::withCallingHandlers(...) 6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo)) 7. ├─mlr3fselect::fselect(...) 8. │ └─FSelectInstanceBatchSingleCrit$new(...) 9. │ └─mlr3fselect (local) initialize(...) 10. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 11. │ ├─ArchiveBatchFSelect$new(...) 12. │ │ └─mlr3fselect (local) initialize(...) 13. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 14. │ │ └─super$initialize(search_space, codomain, check_values) 15. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 16. │ │ └─super$initialize(...) 17. │ │ └─bbotk:::.__Archive__initialize(...) 18. │ │ └─paradox::assert_param_set(search_space) 19. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 20. │ │ └─checkmate::checkR6(...) 21. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 22. │ └─mlr3::assert_task(task) 23. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 24. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 25. └─mlr3::tsk("pima") 26. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 27. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 28. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 29. ├─base::do.call(constructor, cargs) 30. └─mlr3 (local) `<fn>`() 31. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:107:3'): fix_importance function works ────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectorRFE.R:107:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:122:3'): raw_importance function works ────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectorRFE.R:122:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:133:3'): rank_importance function works ───────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectorRFE.R:133:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:144:3'): average_importance function works ────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectorRFE.R:144:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:157:3'): works without storing models ─────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_FSelectorRFE.R:157:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFECV.R:75:3'): learner without importance method throw an error ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─testthat::expect_error(...) at test_FSelectorRFECV.R:75:3 2. │ └─testthat:::expect_condition_matching_(...) 3. │ └─testthat:::quasi_capture(...) 4. │ ├─testthat (local) .capture(...) 5. │ │ └─base::withCallingHandlers(...) 6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo)) 7. ├─mlr3fselect::fselect(...) 8. │ └─FSelectInstanceBatchSingleCrit$new(...) 9. │ └─mlr3fselect (local) initialize(...) 10. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 11. │ ├─ArchiveBatchFSelect$new(...) 12. │ │ └─mlr3fselect (local) initialize(...) 13. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 14. │ │ └─super$initialize(search_space, codomain, check_values) 15. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 16. │ │ └─super$initialize(...) 17. │ │ └─bbotk:::.__Archive__initialize(...) 18. │ │ └─paradox::assert_param_set(search_space) 19. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 20. │ │ └─checkmate::checkR6(...) 21. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 22. │ └─mlr3::assert_task(task) 23. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 24. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 25. └─mlr3::tsk("pima") 26. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 27. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 28. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 29. ├─base::do.call(constructor, cargs) 30. └─mlr3 (local) `<fn>`() 31. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_ObjectiveFSelect.R:79:3'): fast aggregation works ────────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_ObjectiveFSelect.R:79:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_ObjectiveFSelect.R:146:3'): fast aggregation conditions work ─── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_ObjectiveFSelect.R:146:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_extract_inner_fselect_archives.R:191:3'): extract_inner_fselect_archives function works with multiple tasks ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3::benchmark_grid(...) at test_extract_inner_fselect_archives.R:191:3 2. │ ├─mlr3::assert_tasks(as_tasks(tasks)) 3. │ │ └─checkmate::assert_list(tasks, types = "Task") 4. │ │ └─checkmate::checkList(...) 5. │ │ └─... %and% checkListTypes(x, types) 6. │ │ └─base::isTRUE(lhs) 7. │ └─mlr3::as_tasks(tasks) 8. └─mlr3::tsk("pima") 9. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 10. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 11. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 12. ├─base::do.call(constructor, cargs) 13. └─mlr3 (local) `<fn>`() 14. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_extract_inner_fselect_result.R:167:3'): extract_inner_fselect_results function works with multiple tasks ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3::benchmark_grid(...) at test_extract_inner_fselect_result.R:167:3 2. │ ├─mlr3::assert_tasks(as_tasks(tasks)) 3. │ │ └─checkmate::assert_list(tasks, types = "Task") 4. │ │ └─checkmate::checkList(...) 5. │ │ └─... %and% checkListTypes(x, types) 6. │ │ └─base::isTRUE(lhs) 7. │ └─mlr3::as_tasks(tasks) 8. └─mlr3::tsk("pima") 9. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 10. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 11. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 12. ├─base::do.call(constructor, cargs) 13. └─mlr3 (local) `<fn>`() 14. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fselect.R:2:3'): fselect function works with single measure ──── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_fselect.R:2:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fselect.R:17:3'): fselect function works with multiple measures ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_fselect.R:17:3 2. │ └─FSelectInstanceBatchMultiCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchMultiCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fselect.R:32:3'): fselect function accepts string input for method ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_fselect.R:32:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fselect_nested.R:2:3'): fselect_nested function works ────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect_nested(...) at test_fselect_nested.R:2:3 2. │ └─mlr3::assert_task(task) 3. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 4. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 5. └─mlr3::tsk("pima") 6. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 7. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 8. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 9. ├─base::do.call(constructor, cargs) 10. └─mlr3 (local) `<fn>`() 11. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fsi.R:2:3'): fsi function creates a FSelectInstanceBatchSingleCrit ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fsi(...) at test_fsi.R:2:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fsi.R:13:3'): fsi function creates a FSelectInstanceBatchMultiCrit ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fsi(...) at test_fsi.R:13:3 2. │ └─FSelectInstanceBatchMultiCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchMultiCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fsi.R:29:3'): fsi and FSelectInstanceBatchSingleCrit are equal ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_fsi.R:29:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fsi.R:72:3'): fsi and FSelectInstanceBatchMultiCrit are equal ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_fsi.R:72:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_mlr_callbacks.R:4:3'): backup callback works ─────────────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_mlr_callbacks.R:4:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_mlr_callbacks.R:64:3'): internal tuning callback works ───────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_mlr_callbacks.R:64:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_mlr_callbacks.R:95:3'): internal tuning callback works with AutoFSelector ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─afs$train(tsk("pima")) at test_mlr_callbacks.R:95:3 2. │ └─mlr3:::.__Learner__train(...) 3. │ ├─mlr3::assert_task(as_task(task)) 4. │ │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 5. │ │ └─checkmate::checkClass(x, classes, ordered, null.ok) 6. │ └─mlr3::as_task(task) 7. └─mlr3::tsk("pima") 8. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 9. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 10. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 11. ├─base::do.call(constructor, cargs) 12. └─mlr3 (local) `<fn>`() 13. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) [ FAIL 27 | WARN 27 | SKIP 18 | PASS 5184 ] Error: ! Test failures. Execution halted Flavor: r-release-linux-x86_64

Version: 1.6.0
Check: tests
Result: ERROR Running 'testthat.R' [259s] Running the tests in 'tests/testthat.R' failed. Complete output: > if (requireNamespace("testthat", quietly = TRUE)) { + library(testthat) + library(checkmate) + library(mlr3fselect) + test_check("mlr3fselect") + } Loading required package: mlr3 Attaching package: 'data.table' The following object is masked from 'package:base': %notin% Saving _problems/test_ArchiveBatchFSelect-60.R Saving _problems/test_AutoFSelector-209.R Saving _problems/test_FSelectInstanceSingleCrit-63.R Saving _problems/test_FSelectInstanceSingleCrit-92.R Saving _problems/test_FSelectInstanceSingleCrit-121.R Saving _problems/test_FSelectorRFE-102.R Saving _problems/test_FSelectorRFE-107.R Saving _problems/test_FSelectorRFE-122.R Saving _problems/test_FSelectorRFE-133.R Saving _problems/test_FSelectorRFE-144.R Saving _problems/test_FSelectorRFE-164.R Saving _problems/test_FSelectorRFECV-85.R Saving _problems/test_ObjectiveFSelect-79.R Saving _problems/test_ObjectiveFSelect-146.R Saving _problems/test_extract_inner_fselect_archives-191.R Saving _problems/test_extract_inner_fselect_result-167.R Saving _problems/test_fselect-9.R Saving _problems/test_fselect-24.R Saving _problems/test_fselect-39.R Saving _problems/test_fselect_nested-10.R Saving _problems/test_fsi-8.R Saving _problems/test_fsi-19.R Saving _problems/test_fsi-29.R Saving _problems/test_fsi-72.R Saving _problems/test_mlr_callbacks-12.R Saving _problems/test_mlr_callbacks-72.R Saving _problems/test_mlr_callbacks-95.R [ FAIL 27 | WARN 27 | SKIP 18 | PASS 5184 ] ══ Skipped tests (18) ══════════════════════════════════════════════════════════ • On CRAN (18): 'test_ArchiveAsyncFSelect.R:2:1', 'test_ArchiveAsyncFSelectFrozen.R:2:1', 'test_AutoFSelector.R:2:3', 'test_AutoFSelector.R:29:3', 'test_AutoFSelector.R:64:3', 'test_AutoFSelector.R:266:3', 'test_CallbackAsyncFSelect.R:2:1', 'test_FSelectInstanceAsyncMultiCrit.R:2:1', 'test_FSelectInstanceAsyncSingleCrit.R:2:1', 'test_FSelectorAsyncDesignPoints.R:2:1', 'test_FSelectorAsyncExhaustiveSearch.R:2:1', 'test_FSelectorAsyncRandomSearch.R:2:1', 'test_ObjectiveFSelectAsync.R:97:3', 'test_ObjectiveFSelectAsync.R:181:3', 'test_auto_fselector.R:41:3', 'test_auto_fselector.R:65:3', 'test_fsi_async.R:2:1', 'test_mlr_callbacks.R:108:3' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test_ArchiveBatchFSelect.R:53:3'): ArchiveBatchFSelect as.data.table function works ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_ArchiveBatchFSelect.R:53:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_AutoFSelector.R:209:3'): AutoFSelector get_base_learner method works ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─afs$train(tsk("pima")) at test_AutoFSelector.R:209:3 2. │ └─mlr3:::.__Learner__train(...) 3. │ ├─mlr3::assert_task(as_task(task)) 4. │ │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 5. │ │ └─checkmate::checkClass(x, classes, ordered, null.ok) 6. │ └─mlr3::as_task(task) 7. └─mlr3::tsk("pima") 8. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 9. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 10. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 11. ├─base::do.call(constructor, cargs) 12. └─mlr3 (local) `<fn>`() 13. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectInstanceSingleCrit.R:63:3'): always include variable works ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectInstanceSingleCrit.R:63:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectInstanceSingleCrit.R:92:3'): always include variables works ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectInstanceSingleCrit.R:92:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectInstanceSingleCrit.R:121:3'): objective contains no benchmark results ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectInstanceSingleCrit.R:121:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:92:3'): learner without importance method throw an error ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─testthat::expect_error(...) at test_FSelectorRFE.R:92:3 2. │ └─testthat:::expect_condition_matching_(...) 3. │ └─testthat:::quasi_capture(...) 4. │ ├─testthat (local) .capture(...) 5. │ │ └─base::withCallingHandlers(...) 6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo)) 7. ├─mlr3fselect::fselect(...) 8. │ └─FSelectInstanceBatchSingleCrit$new(...) 9. │ └─mlr3fselect (local) initialize(...) 10. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 11. │ ├─ArchiveBatchFSelect$new(...) 12. │ │ └─mlr3fselect (local) initialize(...) 13. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 14. │ │ └─super$initialize(search_space, codomain, check_values) 15. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 16. │ │ └─super$initialize(...) 17. │ │ └─bbotk:::.__Archive__initialize(...) 18. │ │ └─paradox::assert_param_set(search_space) 19. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 20. │ │ └─checkmate::checkR6(...) 21. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 22. │ └─mlr3::assert_task(task) 23. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 24. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 25. └─mlr3::tsk("pima") 26. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 27. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 28. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 29. ├─base::do.call(constructor, cargs) 30. └─mlr3 (local) `<fn>`() 31. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:107:3'): fix_importance function works ────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectorRFE.R:107:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:122:3'): raw_importance function works ────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectorRFE.R:122:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:133:3'): rank_importance function works ───────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectorRFE.R:133:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:144:3'): average_importance function works ────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectorRFE.R:144:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:157:3'): works without storing models ─────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_FSelectorRFE.R:157:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFECV.R:75:3'): learner without importance method throw an error ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─testthat::expect_error(...) at test_FSelectorRFECV.R:75:3 2. │ └─testthat:::expect_condition_matching_(...) 3. │ └─testthat:::quasi_capture(...) 4. │ ├─testthat (local) .capture(...) 5. │ │ └─base::withCallingHandlers(...) 6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo)) 7. ├─mlr3fselect::fselect(...) 8. │ └─FSelectInstanceBatchSingleCrit$new(...) 9. │ └─mlr3fselect (local) initialize(...) 10. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 11. │ ├─ArchiveBatchFSelect$new(...) 12. │ │ └─mlr3fselect (local) initialize(...) 13. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 14. │ │ └─super$initialize(search_space, codomain, check_values) 15. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 16. │ │ └─super$initialize(...) 17. │ │ └─bbotk:::.__Archive__initialize(...) 18. │ │ └─paradox::assert_param_set(search_space) 19. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 20. │ │ └─checkmate::checkR6(...) 21. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 22. │ └─mlr3::assert_task(task) 23. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 24. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 25. └─mlr3::tsk("pima") 26. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 27. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 28. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 29. ├─base::do.call(constructor, cargs) 30. └─mlr3 (local) `<fn>`() 31. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_ObjectiveFSelect.R:79:3'): fast aggregation works ────────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_ObjectiveFSelect.R:79:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_ObjectiveFSelect.R:146:3'): fast aggregation conditions work ─── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_ObjectiveFSelect.R:146:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_extract_inner_fselect_archives.R:191:3'): extract_inner_fselect_archives function works with multiple tasks ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3::benchmark_grid(...) at test_extract_inner_fselect_archives.R:191:3 2. │ ├─mlr3::assert_tasks(as_tasks(tasks)) 3. │ │ └─checkmate::assert_list(tasks, types = "Task") 4. │ │ └─checkmate::checkList(...) 5. │ │ └─... %and% checkListTypes(x, types) 6. │ │ └─base::isTRUE(lhs) 7. │ └─mlr3::as_tasks(tasks) 8. └─mlr3::tsk("pima") 9. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 10. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 11. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 12. ├─base::do.call(constructor, cargs) 13. └─mlr3 (local) `<fn>`() 14. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_extract_inner_fselect_result.R:167:3'): extract_inner_fselect_results function works with multiple tasks ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3::benchmark_grid(...) at test_extract_inner_fselect_result.R:167:3 2. │ ├─mlr3::assert_tasks(as_tasks(tasks)) 3. │ │ └─checkmate::assert_list(tasks, types = "Task") 4. │ │ └─checkmate::checkList(...) 5. │ │ └─... %and% checkListTypes(x, types) 6. │ │ └─base::isTRUE(lhs) 7. │ └─mlr3::as_tasks(tasks) 8. └─mlr3::tsk("pima") 9. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 10. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 11. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 12. ├─base::do.call(constructor, cargs) 13. └─mlr3 (local) `<fn>`() 14. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fselect.R:2:3'): fselect function works with single measure ──── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_fselect.R:2:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fselect.R:17:3'): fselect function works with multiple measures ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_fselect.R:17:3 2. │ └─FSelectInstanceBatchMultiCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchMultiCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fselect.R:32:3'): fselect function accepts string input for method ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_fselect.R:32:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fselect_nested.R:2:3'): fselect_nested function works ────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect_nested(...) at test_fselect_nested.R:2:3 2. │ └─mlr3::assert_task(task) 3. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 4. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 5. └─mlr3::tsk("pima") 6. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 7. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 8. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 9. ├─base::do.call(constructor, cargs) 10. └─mlr3 (local) `<fn>`() 11. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fsi.R:2:3'): fsi function creates a FSelectInstanceBatchSingleCrit ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fsi(...) at test_fsi.R:2:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fsi.R:13:3'): fsi function creates a FSelectInstanceBatchMultiCrit ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fsi(...) at test_fsi.R:13:3 2. │ └─FSelectInstanceBatchMultiCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchMultiCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fsi.R:29:3'): fsi and FSelectInstanceBatchSingleCrit are equal ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_fsi.R:29:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fsi.R:72:3'): fsi and FSelectInstanceBatchMultiCrit are equal ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_fsi.R:72:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_mlr_callbacks.R:4:3'): backup callback works ─────────────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_mlr_callbacks.R:4:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_mlr_callbacks.R:64:3'): internal tuning callback works ───────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_mlr_callbacks.R:64:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_mlr_callbacks.R:95:3'): internal tuning callback works with AutoFSelector ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─afs$train(tsk("pima")) at test_mlr_callbacks.R:95:3 2. │ └─mlr3:::.__Learner__train(...) 3. │ ├─mlr3::assert_task(as_task(task)) 4. │ │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 5. │ │ └─checkmate::checkClass(x, classes, ordered, null.ok) 6. │ └─mlr3::as_task(task) 7. └─mlr3::tsk("pima") 8. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 9. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 10. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 11. ├─base::do.call(constructor, cargs) 12. └─mlr3 (local) `<fn>`() 13. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) [ FAIL 27 | WARN 27 | SKIP 18 | PASS 5184 ] Error: ! Test failures. Execution halted Flavor: r-release-windows-x86_64

Version: 1.6.0
Check: tests
Result: ERROR Running 'testthat.R' [364s] Running the tests in 'tests/testthat.R' failed. Complete output: > if (requireNamespace("testthat", quietly = TRUE)) { + library(testthat) + library(checkmate) + library(mlr3fselect) + test_check("mlr3fselect") + } Loading required package: mlr3 Saving _problems/test_ArchiveBatchFSelect-60.R Saving _problems/test_AutoFSelector-209.R Saving _problems/test_FSelectInstanceSingleCrit-63.R Saving _problems/test_FSelectInstanceSingleCrit-92.R Saving _problems/test_FSelectInstanceSingleCrit-121.R Saving _problems/test_FSelectorRFE-102.R Saving _problems/test_FSelectorRFE-107.R Saving _problems/test_FSelectorRFE-122.R Saving _problems/test_FSelectorRFE-133.R Saving _problems/test_FSelectorRFE-144.R Saving _problems/test_FSelectorRFE-164.R Saving _problems/test_FSelectorRFECV-85.R Saving _problems/test_ObjectiveFSelect-79.R Saving _problems/test_ObjectiveFSelect-146.R Saving _problems/test_extract_inner_fselect_archives-191.R Saving _problems/test_extract_inner_fselect_result-167.R Saving _problems/test_fselect-9.R Saving _problems/test_fselect-24.R Saving _problems/test_fselect-39.R Saving _problems/test_fselect_nested-10.R Saving _problems/test_fsi-8.R Saving _problems/test_fsi-19.R Saving _problems/test_fsi-29.R Saving _problems/test_fsi-72.R Saving _problems/test_mlr_callbacks-12.R Saving _problems/test_mlr_callbacks-72.R Saving _problems/test_mlr_callbacks-95.R [ FAIL 27 | WARN 27 | SKIP 18 | PASS 5184 ] ══ Skipped tests (18) ══════════════════════════════════════════════════════════ • On CRAN (18): 'test_ArchiveAsyncFSelect.R:2:1', 'test_ArchiveAsyncFSelectFrozen.R:2:1', 'test_AutoFSelector.R:2:3', 'test_AutoFSelector.R:29:3', 'test_AutoFSelector.R:64:3', 'test_AutoFSelector.R:266:3', 'test_CallbackAsyncFSelect.R:2:1', 'test_FSelectInstanceAsyncMultiCrit.R:2:1', 'test_FSelectInstanceAsyncSingleCrit.R:2:1', 'test_FSelectorAsyncDesignPoints.R:2:1', 'test_FSelectorAsyncExhaustiveSearch.R:2:1', 'test_FSelectorAsyncRandomSearch.R:2:1', 'test_ObjectiveFSelectAsync.R:97:3', 'test_ObjectiveFSelectAsync.R:181:3', 'test_auto_fselector.R:41:3', 'test_auto_fselector.R:65:3', 'test_fsi_async.R:2:1', 'test_mlr_callbacks.R:108:3' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test_ArchiveBatchFSelect.R:53:3'): ArchiveBatchFSelect as.data.table function works ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_ArchiveBatchFSelect.R:53:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_AutoFSelector.R:209:3'): AutoFSelector get_base_learner method works ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─afs$train(tsk("pima")) at test_AutoFSelector.R:209:3 2. │ └─mlr3:::.__Learner__train(...) 3. │ ├─mlr3::assert_task(as_task(task)) 4. │ │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 5. │ │ └─checkmate::checkClass(x, classes, ordered, null.ok) 6. │ └─mlr3::as_task(task) 7. └─mlr3::tsk("pima") 8. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 9. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 10. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 11. ├─base::do.call(constructor, cargs) 12. └─mlr3 (local) `<fn>`() 13. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectInstanceSingleCrit.R:63:3'): always include variable works ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectInstanceSingleCrit.R:63:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectInstanceSingleCrit.R:92:3'): always include variables works ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectInstanceSingleCrit.R:92:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectInstanceSingleCrit.R:121:3'): objective contains no benchmark results ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectInstanceSingleCrit.R:121:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:92:3'): learner without importance method throw an error ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─testthat::expect_error(...) at test_FSelectorRFE.R:92:3 2. │ └─testthat:::expect_condition_matching_(...) 3. │ └─testthat:::quasi_capture(...) 4. │ ├─testthat (local) .capture(...) 5. │ │ └─base::withCallingHandlers(...) 6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo)) 7. ├─mlr3fselect::fselect(...) 8. │ └─FSelectInstanceBatchSingleCrit$new(...) 9. │ └─mlr3fselect (local) initialize(...) 10. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 11. │ ├─ArchiveBatchFSelect$new(...) 12. │ │ └─mlr3fselect (local) initialize(...) 13. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 14. │ │ └─super$initialize(search_space, codomain, check_values) 15. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 16. │ │ └─super$initialize(...) 17. │ │ └─bbotk:::.__Archive__initialize(...) 18. │ │ └─paradox::assert_param_set(search_space) 19. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 20. │ │ └─checkmate::checkR6(...) 21. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 22. │ └─mlr3::assert_task(task) 23. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 24. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 25. └─mlr3::tsk("pima") 26. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 27. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 28. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 29. ├─base::do.call(constructor, cargs) 30. └─mlr3 (local) `<fn>`() 31. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:107:3'): fix_importance function works ────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectorRFE.R:107:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:122:3'): raw_importance function works ────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectorRFE.R:122:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:133:3'): rank_importance function works ───────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectorRFE.R:133:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:144:3'): average_importance function works ────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_FSelectorRFE.R:144:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFE.R:157:3'): works without storing models ─────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_FSelectorRFE.R:157:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_FSelectorRFECV.R:75:3'): learner without importance method throw an error ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─testthat::expect_error(...) at test_FSelectorRFECV.R:75:3 2. │ └─testthat:::expect_condition_matching_(...) 3. │ └─testthat:::quasi_capture(...) 4. │ ├─testthat (local) .capture(...) 5. │ │ └─base::withCallingHandlers(...) 6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo)) 7. ├─mlr3fselect::fselect(...) 8. │ └─FSelectInstanceBatchSingleCrit$new(...) 9. │ └─mlr3fselect (local) initialize(...) 10. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 11. │ ├─ArchiveBatchFSelect$new(...) 12. │ │ └─mlr3fselect (local) initialize(...) 13. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 14. │ │ └─super$initialize(search_space, codomain, check_values) 15. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 16. │ │ └─super$initialize(...) 17. │ │ └─bbotk:::.__Archive__initialize(...) 18. │ │ └─paradox::assert_param_set(search_space) 19. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 20. │ │ └─checkmate::checkR6(...) 21. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 22. │ └─mlr3::assert_task(task) 23. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 24. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 25. └─mlr3::tsk("pima") 26. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 27. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 28. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 29. ├─base::do.call(constructor, cargs) 30. └─mlr3 (local) `<fn>`() 31. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_ObjectiveFSelect.R:79:3'): fast aggregation works ────────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_ObjectiveFSelect.R:79:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_ObjectiveFSelect.R:146:3'): fast aggregation conditions work ─── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_ObjectiveFSelect.R:146:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_extract_inner_fselect_archives.R:191:3'): extract_inner_fselect_archives function works with multiple tasks ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3::benchmark_grid(...) at test_extract_inner_fselect_archives.R:191:3 2. │ ├─mlr3::assert_tasks(as_tasks(tasks)) 3. │ │ └─checkmate::assert_list(tasks, types = "Task") 4. │ │ └─checkmate::checkList(...) 5. │ │ └─... %and% checkListTypes(x, types) 6. │ │ └─base::isTRUE(lhs) 7. │ └─mlr3::as_tasks(tasks) 8. └─mlr3::tsk("pima") 9. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 10. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 11. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 12. ├─base::do.call(constructor, cargs) 13. └─mlr3 (local) `<fn>`() 14. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_extract_inner_fselect_result.R:167:3'): extract_inner_fselect_results function works with multiple tasks ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3::benchmark_grid(...) at test_extract_inner_fselect_result.R:167:3 2. │ ├─mlr3::assert_tasks(as_tasks(tasks)) 3. │ │ └─checkmate::assert_list(tasks, types = "Task") 4. │ │ └─checkmate::checkList(...) 5. │ │ └─... %and% checkListTypes(x, types) 6. │ │ └─base::isTRUE(lhs) 7. │ └─mlr3::as_tasks(tasks) 8. └─mlr3::tsk("pima") 9. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 10. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 11. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 12. ├─base::do.call(constructor, cargs) 13. └─mlr3 (local) `<fn>`() 14. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fselect.R:2:3'): fselect function works with single measure ──── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_fselect.R:2:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fselect.R:17:3'): fselect function works with multiple measures ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_fselect.R:17:3 2. │ └─FSelectInstanceBatchMultiCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchMultiCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fselect.R:32:3'): fselect function accepts string input for method ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_fselect.R:32:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fselect_nested.R:2:3'): fselect_nested function works ────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect_nested(...) at test_fselect_nested.R:2:3 2. │ └─mlr3::assert_task(task) 3. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 4. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 5. └─mlr3::tsk("pima") 6. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 7. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 8. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 9. ├─base::do.call(constructor, cargs) 10. └─mlr3 (local) `<fn>`() 11. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fsi.R:2:3'): fsi function creates a FSelectInstanceBatchSingleCrit ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fsi(...) at test_fsi.R:2:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fsi.R:13:3'): fsi function creates a FSelectInstanceBatchMultiCrit ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fsi(...) at test_fsi.R:13:3 2. │ └─FSelectInstanceBatchMultiCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchMultiCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fsi.R:29:3'): fsi and FSelectInstanceBatchSingleCrit are equal ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_fsi.R:29:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_fsi.R:72:3'): fsi and FSelectInstanceBatchMultiCrit are equal ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. └─mlr3::tsk("pima") at test_fsi.R:72:3 2. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 3. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 4. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 5. ├─base::do.call(constructor, cargs) 6. └─mlr3 (local) `<fn>`() 7. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_mlr_callbacks.R:4:3'): backup callback works ─────────────────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_mlr_callbacks.R:4:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_mlr_callbacks.R:64:3'): internal tuning callback works ───────── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─mlr3fselect::fselect(...) at test_mlr_callbacks.R:64:3 2. │ └─FSelectInstanceBatchSingleCrit$new(...) 3. │ └─mlr3fselect (local) initialize(...) 4. │ └─mlr3fselect:::.__FSelectInstanceBatchSingleCrit__initialize(...) 5. │ ├─ArchiveBatchFSelect$new(...) 6. │ │ └─mlr3fselect (local) initialize(...) 7. │ │ └─mlr3fselect:::.__ArchiveBatchFSelect__initialize(...) 8. │ │ └─super$initialize(search_space, codomain, check_values) 9. │ │ └─bbotk:::.__ArchiveBatch__initialize(...) 10. │ │ └─super$initialize(...) 11. │ │ └─bbotk:::.__Archive__initialize(...) 12. │ │ └─paradox::assert_param_set(search_space) 13. │ │ └─checkmate::assert_r6(param_set, "ParamSet") 14. │ │ └─checkmate::checkR6(...) 15. │ ├─mlr3fselect:::task_to_domain(assert_task(task)) 16. │ └─mlr3::assert_task(task) 17. │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 18. │ └─checkmate::checkClass(x, classes, ordered, null.ok) 19. └─mlr3::tsk("pima") 20. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 21. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 22. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 23. ├─base::do.call(constructor, cargs) 24. └─mlr3 (local) `<fn>`() 25. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) ── Error ('test_mlr_callbacks.R:95:3'): internal tuning callback works with AutoFSelector ── Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL" Backtrace: ▆ 1. ├─afs$train(tsk("pima")) at test_mlr_callbacks.R:95:3 2. │ └─mlr3:::.__Learner__train(...) 3. │ ├─mlr3::assert_task(as_task(task)) 4. │ │ └─checkmate::assert_class(task, "Task", .var.name = .var.name) 5. │ │ └─checkmate::checkClass(x, classes, ordered, null.ok) 6. │ └─mlr3::as_task(task) 7. └─mlr3::tsk("pima") 8. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...) 9. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest) 10. └─mlr3misc:::dictionary_initialize_item(key, obj, dots) 11. ├─base::do.call(constructor, cargs) 12. └─mlr3 (local) `<fn>`() 13. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench")) [ FAIL 27 | WARN 27 | SKIP 18 | PASS 5184 ] Error: ! Test failures. Execution halted Flavor: r-oldrel-windows-x86_64

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.