Last updated on 2026-08-02 12:52:01 CEST.
| Flavor | Version | Tinstall | Tcheck | Ttotal | Status | Flags |
|---|---|---|---|---|---|---|
| r-devel-linux-x86_64-debian-clang | 0.11.0 | 37.69 | 635.90 | 673.59 | ERROR | |
| r-devel-linux-x86_64-debian-gcc | 0.11.0 | 25.53 | 428.71 | 454.24 | ERROR | |
| r-devel-linux-x86_64-fedora-clang | 0.11.0 | 45.00 | 556.76 | 601.76 | ERROR | |
| r-devel-linux-x86_64-fedora-gcc | 0.11.0 | 24.00 | 394.10 | 418.10 | ERROR | |
| r-devel-windows-x86_64 | 0.11.0 | 38.00 | 446.00 | 484.00 | ERROR | |
| r-patched-linux-x86_64 | 0.11.0 | 55.20 | 634.10 | 689.30 | ERROR | |
| r-release-linux-x86_64 | 0.11.0 | 36.91 | 619.82 | 656.73 | ERROR | |
| r-release-macos-arm64 | 0.11.0 | 8.00 | 106.00 | 114.00 | OK | |
| r-release-macos-x86_64 | 0.11.0 | 24.00 | 528.00 | 552.00 | OK | |
| r-release-windows-x86_64 | 0.11.0 | 40.00 | 479.00 | 519.00 | ERROR | |
| r-oldrel-macos-arm64 | 0.11.0 | 8.00 | 113.00 | 121.00 | OK | |
| r-oldrel-macos-x86_64 | 0.11.0 | 28.00 | 883.00 | 911.00 | OK | |
| r-oldrel-windows-x86_64 | 0.11.0 | 53.00 | 622.00 | 675.00 | ERROR |
Version: 0.11.0
Check: R code for possible problems
Result: NOTE
Found calls to structure() using deprecated special names:
mlr3pipelines/R/PipeOpFilter.R (.Names: 1)
'.Names' should be changed to 'names'.
Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc, r-devel-windows-x86_64
Version: 0.11.0
Check: examples
Result: ERROR
Running examples in ‘mlr3pipelines-Ex.R’ failed
The error most likely occurred in:
> base::assign(".ptime", proc.time(), pos = "CheckExEnv")
> ### Name: mlr_pipeops_imputeconstant
> ### Title: Impute Features by a Constant
> ### Aliases: mlr_pipeops_imputeconstant PipeOpImputeConstant
>
> ### ** Examples
>
> library("mlr3")
>
> task = 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: tsk ... dictionary_initialize_item -> do.call -> <Anonymous> -> as_data_backend
Execution halted
Examples with CPU (user + system) or elapsed time > 5s
user system elapsed
mlr_graphs_ovr 4.583 0.051 5.33
Flavor: r-devel-linux-x86_64-debian-clang
Version: 0.11.0
Check: tests
Result: ERROR
Running ‘testthat.R’ [359s/184s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
> if (requireNamespace("testthat", quietly = TRUE)) {
+ library("checkmate")
+ library("testthat")
+ library("mlr3")
+ library("paradox")
+ library("mlr3pipelines")
+ test_check("mlr3pipelines")
+ }
Starting 2 test processes.
> test_Graph.R: Training debug.multi with input list(input_1 = 1, input_2 = 1)
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
Saving _problems/test_mlr_graphs_robustify-106.R
> test_multiplicities.R:
> test_multiplicities.R: [[1]]
> test_multiplicities.R: [1] 0
> test_multiplicities.R:
> test_multiplicities.R:
> test_pipeop_blsmote.R: [1] "Borderline-SMOTE done"
> test_pipeop_blsmote.R: [1] "Borderline-SMOTE done"
> test_pipeop_blsmote.R: [1] "Borderline-SMOTE done"
> test_pipeop_blsmote.R: [1] "Borderline-SMOTE done"
Saving _problems/test_pipeop_classbalancing-13.R
Saving _problems/test_pipeop_classweights-17.R
Saving _problems/test_pipeop_classweights-36.R
Saving _problems/test_pipeop_imputelearner-7.R
Saving _problems/test_pipeop_imputelearner-138.R
> test_pipeop_isomap.R: 2026-07-31 06:43:36.617018: Isomap START
> test_pipeop_isomap.R: 2026-07-31 06:43:36.617827: constructing knn graph
> test_pipeop_isomap.R: 2026-07-31 06:43:36.633142: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-31 06:43:36.654827: Classical Scaling
> test_pipeop_isomap.R: 2026-07-31 06:43:36.780957: Isomap START
> test_pipeop_isomap.R: 2026-07-31 06:43:36.781474: constructing knn graph
> test_pipeop_isomap.R: 2026-07-31 06:43:36.793419: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-31 06:43:36.811696: Classical Scaling
> test_pipeop_isomap.R: 2026-07-31 06:43:36.840388: L-Isomap embed START
> test_pipeop_isomap.R: 2026-07-31 06:43:36.841125: constructing knn graph
> test_pipeop_isomap.R: 2026-07-31 06:43:36.86257: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-31 06:43:36.906624: embedding
> test_pipeop_isomap.R: 2026-07-31 06:43:36.907919: DONE
Saving _problems/test_pipeop_impute-452.R
> test_pipeop_isomap.R: 2026-07-31 06:43:37.418873: L-Isomap embed START
> test_pipeop_isomap.R: 2026-07-31 06:43:37.420892: constructing knn graph
> test_pipeop_isomap.R: 2026-07-31 06:43:37.437234: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-31 06:43:37.478839: embedding
> test_pipeop_isomap.R: 2026-07-31 06:43:37.481796: DONE
> test_pipeop_isomap.R: 2026-07-31 06:43:37.571804: Isomap START
> test_pipeop_isomap.R: 2026-07-31 06:43:37.572306: constructing knn graph
> test_pipeop_isomap.R: 2026-07-31 06:43:37.590622: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-31 06:43:37.689277: Classical Scaling
> test_pipeop_isomap.R: 2026-07-31 06:43:37.728808: L-Isomap embed START
> test_pipeop_isomap.R: 2026-07-31 06:43:37.72952: constructing knn graph
> test_pipeop_isomap.R: 2026-07-31 06:43:37.761497: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-31 06:43:37.952903: embedding
> test_pipeop_isomap.R: 2026-07-31 06:43:37.958455: DONE
> test_pipeop_isomap.R: 2026-07-31 06:43:38.118407: Isomap START
> test_pipeop_isomap.R: 2026-07-31 06:43:38.118884: constructing knn graph
> test_pipeop_isomap.R: 2026-07-31 06:43:38.131252: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-31 06:43:38.149585: Classical Scaling
> test_pipeop_isomap.R: 2026-07-31 06:43:38.186674: L-Isomap embed START
> test_pipeop_isomap.R: 2026-07-31 06:43:38.187399: constructing knn graph
> test_pipeop_isomap.R: 2026-07-31 06:43:38.209668: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-31 06:43:38.251737: embedding
> test_pipeop_isomap.R: 2026-07-31 06:43:38.253153: DONE
> test_pipeop_isomap.R: 2026-07-31 06:43:38.424376: Isomap START
> test_pipeop_isomap.R: 2026-07-31 06:43:38.424865: constructing knn graph
> test_pipeop_isomap.R: 2026-07-31 06:43:38.435633: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-31 06:43:38.454302: Classical Scaling
> test_pipeop_isomap.R: 2026-07-31 06:43:38.50506: L-Isomap embed START
> test_pipeop_isomap.R: 2026-07-31 06:43:38.505765: constructing knn graph
> test_pipeop_isomap.R: 2026-07-31 06:43:38.523073: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-31 06:43:38.567753: embedding
> test_pipeop_isomap.R: 2026-07-31 06:43:38.568908: DONE
> test_pipeop_isomap.R: 2026-07-31 06:43:38.653347: Isomap START
> test_pipeop_isomap.R: 2026-07-31 06:43:38.653804: constructing knn graph
> test_pipeop_isomap.R: 2026-07-31 06:43:38.664252: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-31 06:43:38.682914: Classical Scaling
> test_pipeop_isomap.R: 2026-07-31 06:43:38.736429: L-Isomap embed START
> test_pipeop_isomap.R: 2026-07-31 06:43:38.737155: constructing knn graph
> test_pipeop_isomap.R: 2026-07-31 06:43:38.754354: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-31 06:43:38.796571: embedding
> test_pipeop_isomap.R: 2026-07-31 06:43:38.797725: DONE
> test_pipeop_isomap.R: 2026-07-31 06:43:38.881871: Isomap START
> test_pipeop_isomap.R: 2026-07-31 06:43:38.882347: constructing knn graph
> test_pipeop_isomap.R: 2026-07-31 06:43:38.894304: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-31 06:43:38.912211: Classical Scaling
> test_pipeop_isomap.R: 2026-07-31 06:43:38.963892: L-Isomap embed START
> test_pipeop_isomap.R: 2026-07-31 06:43:38.964578: constructing knn graph
> test_pipeop_isomap.R: 2026-07-31 06:43:38.983674: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-31 06:43:39.033938: embedding
> test_pipeop_isomap.R: 2026-07-31 06:43:39.035368: DONE
> test_pipeop_isomap.R: 2026-07-31 06:43:39.133988: Isomap START
> test_pipeop_isomap.R: 2026-07-31 06:43:39.134505: constructing knn graph
> test_pipeop_isomap.R: 2026-07-31 06:43:39.147537: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-31 06:43:39.169274: Classical Scaling
> test_pipeop_isomap.R: 2026-07-31 06:43:39.223018: L-Isomap embed START
> test_pipeop_isomap.R: 2026-07-31 06:43:39.223711: constructing knn graph
> test_pipeop_isomap.R: 2026-07-31 06:43:39.252853: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-31 06:43:39.292001: embedding
> test_pipeop_isomap.R: 2026-07-31 06:43:39.293215: DONE
> test_pipeop_isomap.R: 2026-07-31 06:43:39.38448: Isomap START
> test_pipeop_isomap.R: 2026-07-31 06:43:39.384911: constructing knn graph
> test_pipeop_isomap.R: 2026-07-31 06:43:39.394715: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-31 06:43:39.412061: Classical Scaling
> test_pipeop_isomap.R: 2026-07-31 06:43:39.511873: Isomap START
> test_pipeop_isomap.R: 2026-07-31 06:43:39.512345: constructing knn graph
> test_pipeop_isomap.R: 2026-07-31 06:43:39.522822: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-31 06:43:39.540931: Classical Scaling
> test_pipeop_isomap.R: 2026-07-31 06:43:39.568317: Isomap START
> test_pipeop_isomap.R: 2026-07-31 06:43:39.568812: constructing knn graph
> test_pipeop_isomap.R: 2026-07-31 06:43:39.580723: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-31 06:43:39.599222: Classical Scaling
Saving _problems/test_pipeop_missind-4.R
> test_pipeop_nmf.R: [PipeOpNMFstate]
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R:
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R:
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_nmf.R: [PipeOpNMFstate]
Saving _problems/test_pipeop_unbranch-21.R
Saving _problems/test_pipeop_tunethreshold-36.R
Saving _problems/test_pipeop_tunethreshold-73.R
Saving _problems/test_selector-6.R
[ FAIL 12 | WARN 21 | SKIP 128 | PASS 8462 ]
══ Skipped tests (128) ═════════════════════════════════════════════════════════
• On CRAN (125): 'test_CnfFormula_simplify.R:6:3', 'test_CnfFormula.R:591:3',
'test_Graph.R:283:3', 'test_PipeOp.R:32:1', 'test_GraphLearner.R:5:3',
'test_GraphLearner.R:221:3', 'test_GraphLearner.R:343:3',
'test_GraphLearner.R:408:3', 'test_GraphLearner.R:571:3',
'test_doublearrow.R:2:1', 'test_gunion.R:2:1',
'test_learner_weightedaverage.R:5:3', 'test_learner_weightedaverage.R:57:3',
'test_learner_weightedaverage.R:105:3',
'test_learner_weightedaverage.R:152:3', 'test_meta.R:39:3',
'test_dictionary.R:7:3', 'test_mlr_graphs_branching.R:26:3',
'test_mlr_graphs_bagging.R:6:3', 'test_mlr_graphs_robustify.R:5:3',
'test_pipeop_adas.R:8:3', 'test_pipeop_blsmote.R:8:3',
'test_pipeop_branch.R:4:3', 'test_pipeop_chunk.R:4:3',
'test_pipeop_classbalancing.R:7:3', 'test_pipeop_boxcox.R:7:3',
'test_pipeop_classweights.R:10:3', 'test_pipeop_classweightsex.R:9:3',
'test_pipeop_colapply.R:9:3', 'test_pipeop_collapsefactors.R:6:3',
'test_pipeop_copy.R:5:3', 'test_pipeop_colroles.R:6:3',
'test_pipeop_decode.R:14:3', 'test_pipeop_encode.R:21:3',
'test_pipeop_datefeatures.R:10:3', 'test_pipeop_encodeimpact.R:11:3',
'test_pipeop_encodepl.R:5:3', 'test_pipeop_encodepl.R:72:3',
'test_pipeop_ensemble.R:3:1', 'test_pipeop_encodelmer.R:15:3',
'test_pipeop_encodelmer.R:37:3', 'test_pipeop_encodelmer.R:80:3',
'test_pipeop_filter.R:7:3', 'test_pipeop_fixfactors.R:9:3',
'test_pipeop_featureunion.R:9:3', 'test_pipeop_featureunion.R:134:3',
'test_pipeop_histbin.R:7:3', 'test_pipeop_ica.R:7:3',
'test_pipeop_imputelearner.R:43:3', 'test_pipeop_info.R:3:1',
'test_pipeop_impute.R:4:3', 'test_pipeop_kernelpca.R:9:3',
'test_pipeop_isomap.R:10:3', 'test_pipeop_learner.R:17:3',
'test_pipeop_learnerpicvplus.R:2:1', 'test_pipeop_learnercv.R:3:3',
'test_pipeop_learnercv.R:43:3', 'test_pipeop_learnercv.R:73:3',
'test_pipeop_learnercv.R:92:3', 'test_pipeop_learnercv.R:141:3',
'test_pipeop_learnercv.R:157:3', 'test_pipeop_learnercv.R:203:3',
'test_pipeop_learnercv.R:249:3', 'test_pipeop_learnercv.R:278:3',
'test_pipeop_learnercv.R:332:3', 'test_pipeop_learnercv.R:359:3',
'test_pipeop_learnercv.R:389:3', 'test_pipeop_learnercv.R:399:3',
'test_pipeop_learnercv.R:432:3', 'test_pipeop_learnercv.R:472:3',
'test_pipeop_learnercv.R:481:3', 'test_pipeop_learnercv.R:498:3',
'test_pipeop_learnercv.R:506:3', 'test_pipeop_learnercv.R:530:3',
'test_pipeop_learnercv.R:554:3', 'test_pipeop_learnercv.R:634:3',
'test_pipeop_learnercv.R:654:3', 'test_pipeop_learnercv.R:669:3',
'test_pipeop_learnercv.R:754:3', 'test_pipeop_learnercv.R:799:3',
'test_pipeop_learnercv.R:827:3', 'test_pipeop_modelmatrix.R:7:3',
'test_pipeop_multiplicityexply.R:9:3', 'test_pipeop_mutate.R:9:3',
'test_pipeop_nearmiss.R:7:3', 'test_pipeop_multiplicityimply.R:9:3',
'test_pipeop_ovr.R:9:3', 'test_pipeop_ovr.R:48:3', 'test_pipeop_pca.R:8:3',
'test_pipeop_proxy.R:2:1', 'test_pipeop_quantilebin.R:5:3',
'test_pipeop_randomprojection.R:6:3', 'test_pipeop_randomresponse.R:5:3',
'test_pipeop_removeconstants.R:6:3', 'test_pipeop_renamecolumns.R:6:3',
'test_pipeop_replicate.R:9:3', 'test_pipeop_rowapply.R:6:3',
'test_pipeop_scale.R:6:3', 'test_pipeop_scale.R:10:3',
'test_pipeop_scalemaxabs.R:6:3', 'test_pipeop_scalerange.R:7:3',
'test_pipeop_select.R:9:3', 'test_pipeop_smote.R:10:3',
'test_pipeop_smotenc.R:8:3', 'test_pipeop_spatialsign.R:3:1',
'test_pipeop_splines.R:3:1', 'test_pipeop_subsample.R:6:3',
'test_pipeop_targetinvert.R:4:3', 'test_pipeop_targetmutate.R:5:3',
'test_pipeop_targettrafo.R:4:3', 'test_pipeop_targettrafoscalerange.R:5:3',
'test_pipeop_task_preproc.R:4:3', 'test_pipeop_task_preproc.R:14:3',
'test_pipeop_nmf.R:6:3', 'test_pipeop_textvectorizer.R:37:3',
'test_pipeop_textvectorizer.R:186:3', 'test_pipeop_tomek.R:7:3',
'test_pipeop_unbranch.R:10:3', 'test_pipeop_updatetarget.R:89:3',
'test_pipeop_vtreat.R:9:3', 'test_pipeop_yeojohnson.R:7:3',
'test_pipeop_tunethreshold.R:111:3', 'test_pipeop_tunethreshold.R:191:3',
'test_ppl.R:63:3', 'test_typecheck.R:188:3'
• Skipping (1): 'test_GraphLearner.R:1278:3'
• empty test (2): 'test_pipeop_isomap.R:111:1', 'test_pipeop_missind.R:101:1'
══ Failed tests ════════════════════════════════════════════════════════════════
── Error ('test_mlr_graphs_robustify.R:106:3'): Robustify Pipeline Impute Missings ──
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_mlr_graphs_robustify.R:106: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_pipeop_classbalancing.R:13:3'): PipeOpClassBalancing ───────────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_classbalancing.R:13:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_classweights.R:17:3'): PipeOpClassWeights ───────────────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_classweights.R:17:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_classweights.R:36:5'): PipeOpClassWeights - weight roles assigned ──
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_pipeop_classweights.R:36:5
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_pipeop_imputelearner.R:7:3'): PipeOpImputeLearner - simple tests ──
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_imputelearner.R:7:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_imputelearner.R:138:3'): PipeOpImputeLearner - model active binding to state ──
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_imputelearner.R:138:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_impute.R:452:3'): impute, test rows and affect_columns ──
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_pipeop_impute.R:452: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_pipeop_missind.R:4:3'): PipeOpMissInd ──────────────────────────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_missind.R:4:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_unbranch.R:21:3'): PipeOpUnbranch - train and predict ───
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_unbranch.R:21:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_tunethreshold.R:36:3'): threshold works for binary ──────
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_pipeop_tunethreshold.R:36: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_pipeop_tunethreshold.R:73:3'): tunethreshold graph works ───────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. ├─graph$train(tsk("pima")) at test_pipeop_tunethreshold.R:73:3
2. │ └─mlr3pipelines:::.__Graph__train(...)
3. │ └─mlr3pipelines:::graph_reduce(self, input, "train", single_input)
4. └─mlr3::tsk("pima")
5. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...)
6. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_selector.R:6:3'): Selectors work ───────────────────────────────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr3::mlr_tasks$get("pima") at test_selector.R:6:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
[ FAIL 12 | WARN 21 | SKIP 128 | PASS 8462 ]
Error:
! Test failures.
Execution halted
Flavor: r-devel-linux-x86_64-debian-clang
Version: 0.11.0
Check: examples
Result: ERROR
Running examples in ‘mlr3pipelines-Ex.R’ failed
The error most likely occurred in:
> base::assign(".ptime", proc.time(), pos = "CheckExEnv")
> ### Name: mlr_pipeops_imputeconstant
> ### Title: Impute Features by a Constant
> ### Aliases: mlr_pipeops_imputeconstant PipeOpImputeConstant
>
> ### ** Examples
>
> library("mlr3")
>
> task = 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: tsk ... dictionary_initialize_item -> do.call -> <Anonymous> -> as_data_backend
Execution halted
Flavor: r-devel-linux-x86_64-debian-gcc
Version: 0.11.0
Check: tests
Result: ERROR
Running ‘testthat.R’ [247s/128s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
> if (requireNamespace("testthat", quietly = TRUE)) {
+ library("checkmate")
+ library("testthat")
+ library("mlr3")
+ library("paradox")
+ library("mlr3pipelines")
+ test_check("mlr3pipelines")
+ }
Starting 2 test processes.
> test_Graph.R: Training debug.multi with input list(input_1 = 1, input_2 = 1)
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
Saving _problems/test_mlr_graphs_robustify-106.R
> test_multiplicities.R:
> test_multiplicities.R: [[1]]
> test_multiplicities.R: [1] 0
> test_multiplicities.R:
> test_multiplicities.R:
> test_pipeop_blsmote.R: [1] "Borderline-SMOTE done"
> test_pipeop_blsmote.R: [1] "Borderline-SMOTE done"
> test_pipeop_blsmote.R: [1] "Borderline-SMOTE done"
> test_pipeop_blsmote.R: [1] "Borderline-SMOTE done"
Saving _problems/test_pipeop_classbalancing-13.R
Saving _problems/test_pipeop_classweights-17.R
Saving _problems/test_pipeop_classweights-36.R
Saving _problems/test_pipeop_imputelearner-7.R
Saving _problems/test_pipeop_imputelearner-138.R
Saving _problems/test_pipeop_impute-452.R
> test_pipeop_isomap.R: 2026-08-01 18:17:04.823385: Isomap START
> test_pipeop_isomap.R: 2026-08-01 18:17:04.823967: constructing knn graph
> test_pipeop_isomap.R: 2026-08-01 18:17:04.834024: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-01 18:17:04.846601: Classical Scaling
> test_pipeop_isomap.R: 2026-08-01 18:17:04.878896: Isomap START
> test_pipeop_isomap.R: 2026-08-01 18:17:04.879279: constructing knn graph
> test_pipeop_isomap.R: 2026-08-01 18:17:04.88607: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-01 18:17:04.898649: Classical Scaling
> test_pipeop_isomap.R: 2026-08-01 18:17:04.915439: L-Isomap embed START
> test_pipeop_isomap.R: 2026-08-01 18:17:04.915989: constructing knn graph
> test_pipeop_isomap.R: 2026-08-01 18:17:04.927577: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-01 18:17:04.956731: embedding
> test_pipeop_isomap.R: 2026-08-01 18:17:04.957626: DONE
> test_pipeop_isomap.R: 2026-08-01 18:17:04.974522: L-Isomap embed START
> test_pipeop_isomap.R: 2026-08-01 18:17:04.974965: constructing knn graph
> test_pipeop_isomap.R: 2026-08-01 18:17:04.998339: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-01 18:17:05.031415: embedding
> test_pipeop_isomap.R: 2026-08-01 18:17:05.032335: DONE
> test_pipeop_isomap.R: 2026-08-01 18:17:05.08892: Isomap START
> test_pipeop_isomap.R: 2026-08-01 18:17:05.089317: constructing knn graph
> test_pipeop_isomap.R: 2026-08-01 18:17:05.102055: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-01 18:17:05.17802: Classical Scaling
> test_pipeop_isomap.R: 2026-08-01 18:17:05.203636: L-Isomap embed START
> test_pipeop_isomap.R: 2026-08-01 18:17:05.204283: constructing knn graph
> test_pipeop_isomap.R: 2026-08-01 18:17:05.237412: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-01 18:17:05.409591: embedding
> test_pipeop_isomap.R: 2026-08-01 18:17:05.411627: DONE
> test_pipeop_isomap.R: 2026-08-01 18:17:05.579752: Isomap START
> test_pipeop_isomap.R: 2026-08-01 18:17:05.580252: constructing knn graph
> test_pipeop_isomap.R: 2026-08-01 18:17:05.591626: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-01 18:17:05.606184: Classical Scaling
> test_pipeop_isomap.R: 2026-08-01 18:17:05.631751: L-Isomap embed START
> test_pipeop_isomap.R: 2026-08-01 18:17:05.632324: constructing knn graph
> test_pipeop_isomap.R: 2026-08-01 18:17:05.645042: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-01 18:17:05.676657: embedding
> test_pipeop_isomap.R: 2026-08-01 18:17:05.677562: DONE
> test_pipeop_isomap.R: 2026-08-01 18:17:05.760319: Isomap START
> test_pipeop_isomap.R: 2026-08-01 18:17:05.760692: constructing knn graph
> test_pipeop_isomap.R: 2026-08-01 18:17:05.767602: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-01 18:17:05.779819: Classical Scaling
> test_pipeop_isomap.R: 2026-08-01 18:17:05.809135: L-Isomap embed START
> test_pipeop_isomap.R: 2026-08-01 18:17:05.809642: constructing knn graph
> test_pipeop_isomap.R: 2026-08-01 18:17:05.831048: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-01 18:17:05.863065: embedding
> test_pipeop_isomap.R: 2026-08-01 18:17:05.864145: DONE
> test_pipeop_isomap.R: 2026-08-01 18:17:05.923389: Isomap START
> test_pipeop_isomap.R: 2026-08-01 18:17:05.923775: constructing knn graph
> test_pipeop_isomap.R: 2026-08-01 18:17:05.93154: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-01 18:17:05.945164: Classical Scaling
> test_pipeop_isomap.R: 2026-08-01 18:17:05.982119: L-Isomap embed START
> test_pipeop_isomap.R: 2026-08-01 18:17:05.982703: constructing knn graph
> test_pipeop_isomap.R: 2026-08-01 18:17:05.995778: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-01 18:17:06.027831: embedding
> test_pipeop_isomap.R: 2026-08-01 18:17:06.028903: DONE
> test_pipeop_isomap.R: 2026-08-01 18:17:06.079775: Isomap START
> test_pipeop_isomap.R: 2026-08-01 18:17:06.080138: constructing knn graph
> test_pipeop_isomap.R: 2026-08-01 18:17:06.087986: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-01 18:17:06.102157: Classical Scaling
> test_pipeop_isomap.R: 2026-08-01 18:17:06.138354: L-Isomap embed START
> test_pipeop_isomap.R: 2026-08-01 18:17:06.138971: constructing knn graph
> test_pipeop_isomap.R: 2026-08-01 18:17:06.163734: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-01 18:17:06.198847: embedding
> test_pipeop_isomap.R: 2026-08-01 18:17:06.200042: DONE
> test_pipeop_isomap.R: 2026-08-01 18:17:06.260078: Isomap START
> test_pipeop_isomap.R: 2026-08-01 18:17:06.260495: constructing knn graph
> test_pipeop_isomap.R: 2026-08-01 18:17:06.269398: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-01 18:17:06.283887: Classical Scaling
> test_pipeop_isomap.R: 2026-08-01 18:17:06.320338: L-Isomap embed START
> test_pipeop_isomap.R: 2026-08-01 18:17:06.320953: constructing knn graph
> test_pipeop_isomap.R: 2026-08-01 18:17:06.333937: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-01 18:17:06.366671: embedding
> test_pipeop_isomap.R: 2026-08-01 18:17:06.367643: DONE
> test_pipeop_isomap.R: 2026-08-01 18:17:06.438012: Isomap START
> test_pipeop_isomap.R: 2026-08-01 18:17:06.438532: constructing knn graph
> test_pipeop_isomap.R: 2026-08-01 18:17:06.44927: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-01 18:17:06.463328: Classical Scaling
> test_pipeop_isomap.R: 2026-08-01 18:17:06.524566: Isomap START
> test_pipeop_isomap.R: 2026-08-01 18:17:06.524992: constructing knn graph
> test_pipeop_isomap.R: 2026-08-01 18:17:06.534015: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-01 18:17:06.547892: Classical Scaling
> test_pipeop_isomap.R: 2026-08-01 18:17:06.567975: Isomap START
> test_pipeop_isomap.R: 2026-08-01 18:17:06.568399: constructing knn graph
> test_pipeop_isomap.R: 2026-08-01 18:17:06.576861: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-01 18:17:06.5905: Classical Scaling
Saving _problems/test_pipeop_missind-4.R
> test_pipeop_nmf.R: [PipeOpNMFstate]
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_nmf.R: [PipeOpNMFstate]
Saving _problems/test_pipeop_unbranch-21.R
Saving _problems/test_pipeop_tunethreshold-36.R
Saving _problems/test_pipeop_tunethreshold-73.R
Saving _problems/test_selector-6.R
[ FAIL 12 | WARN 21 | SKIP 128 | PASS 8462 ]
══ Skipped tests (128) ═════════════════════════════════════════════════════════
• On CRAN (125): 'test_CnfFormula_simplify.R:6:3', 'test_CnfFormula.R:591:3',
'test_Graph.R:283:3', 'test_PipeOp.R:32:1', 'test_GraphLearner.R:5:3',
'test_GraphLearner.R:221:3', 'test_GraphLearner.R:343:3',
'test_GraphLearner.R:408:3', 'test_GraphLearner.R:571:3',
'test_doublearrow.R:2:1', 'test_gunion.R:2:1',
'test_learner_weightedaverage.R:5:3', 'test_learner_weightedaverage.R:57:3',
'test_learner_weightedaverage.R:105:3',
'test_learner_weightedaverage.R:152:3', 'test_dictionary.R:7:3',
'test_meta.R:39:3', 'test_mlr_graphs_branching.R:26:3',
'test_mlr_graphs_bagging.R:6:3', 'test_mlr_graphs_robustify.R:5:3',
'test_pipeop_adas.R:8:3', 'test_pipeop_blsmote.R:8:3',
'test_pipeop_branch.R:4:3', 'test_pipeop_chunk.R:4:3',
'test_pipeop_classbalancing.R:7:3', 'test_pipeop_classweights.R:10:3',
'test_pipeop_boxcox.R:7:3', 'test_pipeop_classweightsex.R:9:3',
'test_pipeop_colapply.R:9:3', 'test_pipeop_collapsefactors.R:6:3',
'test_pipeop_copy.R:5:3', 'test_pipeop_colroles.R:6:3',
'test_pipeop_decode.R:14:3', 'test_pipeop_encode.R:21:3',
'test_pipeop_datefeatures.R:10:3', 'test_pipeop_encodeimpact.R:11:3',
'test_pipeop_encodepl.R:5:3', 'test_pipeop_encodepl.R:72:3',
'test_pipeop_ensemble.R:3:1', 'test_pipeop_encodelmer.R:15:3',
'test_pipeop_encodelmer.R:37:3', 'test_pipeop_encodelmer.R:80:3',
'test_pipeop_filter.R:7:3', 'test_pipeop_fixfactors.R:9:3',
'test_pipeop_histbin.R:7:3', 'test_pipeop_ica.R:7:3',
'test_pipeop_featureunion.R:9:3', 'test_pipeop_featureunion.R:134:3',
'test_pipeop_imputelearner.R:43:3', 'test_pipeop_info.R:3:1',
'test_pipeop_impute.R:4:3', 'test_pipeop_kernelpca.R:9:3',
'test_pipeop_isomap.R:10:3', 'test_pipeop_learner.R:17:3',
'test_pipeop_learnerpicvplus.R:2:1', 'test_pipeop_learnercv.R:3:3',
'test_pipeop_learnercv.R:43:3', 'test_pipeop_learnercv.R:73:3',
'test_pipeop_learnercv.R:92:3', 'test_pipeop_learnercv.R:141:3',
'test_pipeop_learnercv.R:157:3', 'test_pipeop_learnercv.R:203:3',
'test_pipeop_learnercv.R:249:3', 'test_pipeop_learnercv.R:278:3',
'test_pipeop_learnercv.R:332:3', 'test_pipeop_learnercv.R:359:3',
'test_pipeop_learnercv.R:389:3', 'test_pipeop_learnercv.R:399:3',
'test_pipeop_learnercv.R:432:3', 'test_pipeop_learnercv.R:472:3',
'test_pipeop_learnercv.R:481:3', 'test_pipeop_learnercv.R:498:3',
'test_pipeop_learnercv.R:506:3', 'test_pipeop_learnercv.R:530:3',
'test_pipeop_learnercv.R:554:3', 'test_pipeop_learnercv.R:634:3',
'test_pipeop_learnercv.R:654:3', 'test_pipeop_learnercv.R:669:3',
'test_pipeop_learnercv.R:754:3', 'test_pipeop_learnercv.R:799:3',
'test_pipeop_learnercv.R:827:3', 'test_pipeop_modelmatrix.R:7:3',
'test_pipeop_multiplicityexply.R:9:3', 'test_pipeop_mutate.R:9:3',
'test_pipeop_nearmiss.R:7:3', 'test_pipeop_multiplicityimply.R:9:3',
'test_pipeop_ovr.R:9:3', 'test_pipeop_ovr.R:48:3', 'test_pipeop_pca.R:8:3',
'test_pipeop_proxy.R:2:1', 'test_pipeop_quantilebin.R:5:3',
'test_pipeop_randomprojection.R:6:3', 'test_pipeop_randomresponse.R:5:3',
'test_pipeop_removeconstants.R:6:3', 'test_pipeop_renamecolumns.R:6:3',
'test_pipeop_replicate.R:9:3', 'test_pipeop_rowapply.R:6:3',
'test_pipeop_scale.R:6:3', 'test_pipeop_scale.R:10:3',
'test_pipeop_scalemaxabs.R:6:3', 'test_pipeop_scalerange.R:7:3',
'test_pipeop_select.R:9:3', 'test_pipeop_smote.R:10:3',
'test_pipeop_smotenc.R:8:3', 'test_pipeop_spatialsign.R:3:1',
'test_pipeop_splines.R:3:1', 'test_pipeop_subsample.R:6:3',
'test_pipeop_targetinvert.R:4:3', 'test_pipeop_targetmutate.R:5:3',
'test_pipeop_targettrafo.R:4:3', 'test_pipeop_targettrafoscalerange.R:5:3',
'test_pipeop_task_preproc.R:4:3', 'test_pipeop_task_preproc.R:14:3',
'test_pipeop_nmf.R:6:3', 'test_pipeop_tomek.R:7:3',
'test_pipeop_textvectorizer.R:37:3', 'test_pipeop_textvectorizer.R:186:3',
'test_pipeop_unbranch.R:10:3', 'test_pipeop_updatetarget.R:89:3',
'test_pipeop_vtreat.R:9:3', 'test_pipeop_yeojohnson.R:7:3',
'test_pipeop_tunethreshold.R:111:3', 'test_pipeop_tunethreshold.R:191:3',
'test_ppl.R:63:3', 'test_typecheck.R:188:3'
• Skipping (1): 'test_GraphLearner.R:1278:3'
• empty test (2): 'test_pipeop_isomap.R:111:1', 'test_pipeop_missind.R:101:1'
══ Failed tests ════════════════════════════════════════════════════════════════
── Error ('test_mlr_graphs_robustify.R:106:3'): Robustify Pipeline Impute Missings ──
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_mlr_graphs_robustify.R:106: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_pipeop_classbalancing.R:13:3'): PipeOpClassBalancing ───────────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_classbalancing.R:13:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_classweights.R:17:3'): PipeOpClassWeights ───────────────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_classweights.R:17:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_classweights.R:36:5'): PipeOpClassWeights - weight roles assigned ──
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_pipeop_classweights.R:36:5
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_pipeop_imputelearner.R:7:3'): PipeOpImputeLearner - simple tests ──
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_imputelearner.R:7:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_imputelearner.R:138:3'): PipeOpImputeLearner - model active binding to state ──
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_imputelearner.R:138:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_impute.R:452:3'): impute, test rows and affect_columns ──
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_pipeop_impute.R:452: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_pipeop_missind.R:4:3'): PipeOpMissInd ──────────────────────────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_missind.R:4:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_unbranch.R:21:3'): PipeOpUnbranch - train and predict ───
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_unbranch.R:21:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_tunethreshold.R:36:3'): threshold works for binary ──────
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_pipeop_tunethreshold.R:36: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_pipeop_tunethreshold.R:73:3'): tunethreshold graph works ───────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. ├─graph$train(tsk("pima")) at test_pipeop_tunethreshold.R:73:3
2. │ └─mlr3pipelines:::.__Graph__train(...)
3. │ └─mlr3pipelines:::graph_reduce(self, input, "train", single_input)
4. └─mlr3::tsk("pima")
5. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...)
6. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_selector.R:6:3'): Selectors work ───────────────────────────────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr3::mlr_tasks$get("pima") at test_selector.R:6:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
[ FAIL 12 | WARN 21 | SKIP 128 | PASS 8462 ]
Error:
! Test failures.
Execution halted
Flavor: r-devel-linux-x86_64-debian-gcc
Version: 0.11.0
Check: for new files in some other directories
Result: NOTE
Found the following files/directories:
‘~/tmp/scratch/Rtmp01PtFB’ ‘~/tmp/scratch/Rtmp0aRoSL’
‘~/tmp/scratch/Rtmp0bt4ep’ ‘~/tmp/scratch/Rtmp0fjpGF’
‘~/tmp/scratch/Rtmp1NMOj3’ ‘~/tmp/scratch/Rtmp1RYuHt’
‘~/tmp/scratch/Rtmp1f6lzB’ ‘~/tmp/scratch/Rtmp2XWFs3’
‘~/tmp/scratch/Rtmp30rk0g’ ‘~/tmp/scratch/Rtmp3B7h0a’
‘~/tmp/scratch/Rtmp3G61bf’ ‘~/tmp/scratch/Rtmp3U35q3’
‘~/tmp/scratch/Rtmp3fJKvP’ ‘~/tmp/scratch/Rtmp3msGR8’
‘~/tmp/scratch/Rtmp3rbRpO’ ‘~/tmp/scratch/Rtmp5830Ti’
‘~/tmp/scratch/Rtmp5KMuew’ ‘~/tmp/scratch/Rtmp6tAhsq’
‘~/tmp/scratch/Rtmp7ZbjaH’ ‘~/tmp/scratch/Rtmp7viRTf’
‘~/tmp/scratch/Rtmp9yUNlX’ ‘~/tmp/scratch/RtmpA8G14F’
‘~/tmp/scratch/RtmpAK6cSb’ ‘~/tmp/scratch/RtmpAMfird’
‘~/tmp/scratch/RtmpAkhdYF’ ‘~/tmp/scratch/RtmpApgHW9’
‘~/tmp/scratch/RtmpBLGUEw’ ‘~/tmp/scratch/RtmpBj2G2t’
‘~/tmp/scratch/RtmpCXytnS’ ‘~/tmp/scratch/RtmpCu7D7e’
‘~/tmp/scratch/RtmpDaCoKm’ ‘~/tmp/scratch/RtmpDbgqUU’
‘~/tmp/scratch/RtmpE3K5WY’ ‘~/tmp/scratch/RtmpEAcO2D’
‘~/tmp/scratch/RtmpEEweRw’ ‘~/tmp/scratch/RtmpF9X5ta’
‘~/tmp/scratch/RtmpFbiHxQ’ ‘~/tmp/scratch/RtmpFcvg6T’
‘~/tmp/scratch/RtmpFgok87’ ‘~/tmp/scratch/RtmpFm4iMN’
‘~/tmp/scratch/RtmpG5sbsO’ ‘~/tmp/scratch/RtmpH1ck6d’
‘~/tmp/scratch/RtmpHdomG0’ ‘~/tmp/scratch/RtmpHq7R9z’
‘~/tmp/scratch/RtmpI24Gmm’ ‘~/tmp/scratch/RtmpIgXrCb’
‘~/tmp/scratch/RtmpImHV8w’ ‘~/tmp/scratch/RtmpJ70zR3’
‘~/tmp/scratch/RtmpJCAT8i’ ‘~/tmp/scratch/RtmpJRINhp’
‘~/tmp/scratch/RtmpJeZTrU’ ‘~/tmp/scratch/RtmpJlp0Wx’
‘~/tmp/scratch/RtmpJp8UX6’ ‘~/tmp/scratch/RtmpKRJoaj’
‘~/tmp/scratch/RtmpKd1NFu’ ‘~/tmp/scratch/RtmpLbHZ3U’
‘~/tmp/scratch/RtmpLwVuJ2’ ‘~/tmp/scratch/RtmpMDSIYL’
‘~/tmp/scratch/RtmpMVznlj’ ‘~/tmp/scratch/RtmpNOFNws’
‘~/tmp/scratch/RtmpO3wads’ ‘~/tmp/scratch/RtmpPK8Hk0’
‘~/tmp/scratch/RtmpRXHNBt’ ‘~/tmp/scratch/RtmpRbEKVM’
‘~/tmp/scratch/RtmpRujgH8’ ‘~/tmp/scratch/RtmpSfX1nK’
‘~/tmp/scratch/RtmpTHxcXz’ ‘~/tmp/scratch/RtmpTMUT1Y’
‘~/tmp/scratch/RtmpU8VndA’ ‘~/tmp/scratch/RtmpUQlaFh’
‘~/tmp/scratch/RtmpUnZjxQ’ ‘~/tmp/scratch/RtmpUpMjwa’
‘~/tmp/scratch/RtmpUsSzQJ’ ‘~/tmp/scratch/RtmpUtVRhB’
‘~/tmp/scratch/RtmpVQP3vd’ ‘~/tmp/scratch/RtmpVWtMWM’
‘~/tmp/scratch/RtmpVgS140’ ‘~/tmp/scratch/RtmpW4CEly’
‘~/tmp/scratch/RtmpW996Hf’ ‘~/tmp/scratch/RtmpWezNEI’
‘~/tmp/scratch/RtmpWlKFYC’ ‘~/tmp/scratch/RtmpXvjHuO’
‘~/tmp/scratch/RtmpYjSnjS’ ‘~/tmp/scratch/RtmpYyeQNf’
‘~/tmp/scratch/RtmpZ4y8QG’ ‘~/tmp/scratch/RtmpZCKeF4’
‘~/tmp/scratch/RtmpZK2nZW’ ‘~/tmp/scratch/RtmpZhyFAF’
‘~/tmp/scratch/Rtmpa3EHiH’ ‘~/tmp/scratch/RtmpaAuW0M’
‘~/tmp/scratch/RtmpaWBDeq’ ‘~/tmp/scratch/RtmpbQ1evG’
‘~/tmp/scratch/RtmpbTZGcw’ ‘~/tmp/scratch/Rtmpc9pykH’
‘~/tmp/scratch/RtmpcTsXc9’ ‘~/tmp/scratch/RtmpcUuUx1’
‘~/tmp/scratch/RtmpcV53AE’ ‘~/tmp/scratch/RtmpcXhW97’
‘~/tmp/scratch/RtmpccXPNq’ ‘~/tmp/scratch/RtmpcmVlQB’
‘~/tmp/scratch/RtmpdUygtW’ ‘~/tmp/scratch/Rtmpe5vpBR’
‘~/tmp/scratch/RtmpePrPXX’ ‘~/tmp/scratch/RtmpeXQw8M’
‘~/tmp/scratch/RtmpebHgyN’ ‘~/tmp/scratch/Rtmpf0txA1’
‘~/tmp/scratch/Rtmpf2NqNG’ ‘~/tmp/scratch/Rtmpf2c8IP’
‘~/tmp/scratch/RtmpfP3AST’ ‘~/tmp/scratch/RtmpfSYG3a’
‘~/tmp/scratch/RtmpgGxHT7’ ‘~/tmp/scratch/RtmphVYNR6’
‘~/tmp/scratch/RtmphwXegI’ ‘~/tmp/scratch/Rtmphzzd2y’
‘~/tmp/scratch/Rtmpi8ty0d’ ‘~/tmp/scratch/RtmpiID6DN’
‘~/tmp/scratch/RtmpiU0YnU’ ‘~/tmp/scratch/RtmpincObM’
‘~/tmp/scratch/RtmpjqvOJg’ ‘~/tmp/scratch/Rtmpkh9wrd’
‘~/tmp/scratch/RtmpkkD9iz’ ‘~/tmp/scratch/RtmplGmtWQ’
‘~/tmp/scratch/RtmplIh9AX’ ‘~/tmp/scratch/RtmplOX0kg’
‘~/tmp/scratch/RtmplVoVpY’ ‘~/tmp/scratch/RtmplXgORA’
‘~/tmp/scratch/Rtmplh6fbr’ ‘~/tmp/scratch/RtmplsFKmh’
‘~/tmp/scratch/RtmpmCA0M8’ ‘~/tmp/scratch/RtmpmDdrho’
‘~/tmp/scratch/RtmpmMbqUS’ ‘~/tmp/scratch/RtmpmTRHHM’
‘~/tmp/scratch/RtmpmZYemV’ ‘~/tmp/scratch/Rtmpn12Q7E’
‘~/tmp/scratch/Rtmpn2BKml’ ‘~/tmp/scratch/Rtmpn63eTm’
‘~/tmp/scratch/RtmpnPYNh5’ ‘~/tmp/scratch/RtmpngxMoe’
‘~/tmp/scratch/Rtmpnn7i5T’ ‘~/tmp/scratch/RtmpoXXh99’
‘~/tmp/scratch/RtmpoY3dn1’ ‘~/tmp/scratch/RtmpokZriE’
‘~/tmp/scratch/RtmpolAtj9’ ‘~/tmp/scratch/RtmppGaOKn’
‘~/tmp/scratch/RtmppU6tWh’ ‘~/tmp/scratch/Rtmppir4jc’
‘~/tmp/scratch/Rtmpq6Uz55’ ‘~/tmp/scratch/RtmpqCPD6G’
‘~/tmp/scratch/Rtmpqe39JX’ ‘~/tmp/scratch/RtmpqsEhnD’
‘~/tmp/scratch/Rtmpr1Hhjd’ ‘~/tmp/scratch/Rtmpr1U9Hq’
‘~/tmp/scratch/RtmprGqTgi’ ‘~/tmp/scratch/Rtmprag8Rh’
‘~/tmp/scratch/RtmprnLE4s’ ‘~/tmp/scratch/RtmprqFiff’
‘~/tmp/scratch/RtmprxczRt’ ‘~/tmp/scratch/Rtmps9Rpm0’
‘~/tmp/scratch/RtmpsPcP2W’ ‘~/tmp/scratch/Rtmpsn05bz’
‘~/tmp/scratch/RtmptAhOBF’ ‘~/tmp/scratch/RtmptShXDL’
‘~/tmp/scratch/RtmptqhUdI’ ‘~/tmp/scratch/RtmpuBgrCo’
‘~/tmp/scratch/RtmpuN5Vpr’ ‘~/tmp/scratch/RtmpuqSeT3’
‘~/tmp/scratch/RtmputeEqF’ ‘~/tmp/scratch/RtmpvLLt28’
‘~/tmp/scratch/RtmpvTn3Xc’ ‘~/tmp/scratch/Rtmpvb1p0u’
‘~/tmp/scratch/RtmpvbAeAP’ ‘~/tmp/scratch/RtmpvdlKjP’
‘~/tmp/scratch/RtmpwQH7Sc’ ‘~/tmp/scratch/RtmpwqXC1N’
‘~/tmp/scratch/Rtmpx1DLdb’ ‘~/tmp/scratch/RtmpxR8CAW’
‘~/tmp/scratch/RtmpyZMPq4’ ‘~/tmp/scratch/RtmpylPrNW’
‘~/tmp/scratch/RtmpyxLYqR’ ‘~/tmp/scratch/Rtmpz0IUqz’
‘~/tmp/scratch/Rtmpz1T6cn’ ‘~/tmp/scratch/Rtmpz4q5Xe’
‘~/tmp/scratch/RtmpzIzMXl’ ‘~/tmp/scratch/Rtmpztv6Vv’
‘~/tmp/scratch/xvfb-run.2IEy9y’ ‘~/tmp/scratch/xvfb-run.2oUGAW’
‘~/tmp/scratch/xvfb-run.3Owvzu’ ‘~/tmp/scratch/xvfb-run.3sYdRp’
‘~/tmp/scratch/xvfb-run.40pg11’ ‘~/tmp/scratch/xvfb-run.52wIn4’
‘~/tmp/scratch/xvfb-run.5BCFc0’ ‘~/tmp/scratch/xvfb-run.6Hdc1j’
‘~/tmp/scratch/xvfb-run.76gx99’ ‘~/tmp/scratch/xvfb-run.78JZcO’
‘~/tmp/scratch/xvfb-run.8jjckd’ ‘~/tmp/scratch/xvfb-run.9q10dH’
‘~/tmp/scratch/xvfb-run.BAgO5i’ ‘~/tmp/scratch/xvfb-run.BouMAu’
‘~/tmp/scratch/xvfb-run.C4qB4m’ ‘~/tmp/scratch/xvfb-run.CJLvAy’
‘~/tmp/scratch/xvfb-run.D9AnX5’ ‘~/tmp/scratch/xvfb-run.EA40yI’
‘~/tmp/scratch/xvfb-run.EEMz2y’ ‘~/tmp/scratch/xvfb-run.FHsjYJ’
‘~/tmp/scratch/xvfb-run.J21vd6’ ‘~/tmp/scratch/xvfb-run.JIBMmP’
‘~/tmp/scratch/xvfb-run.KQPSTX’ ‘~/tmp/scratch/xvfb-run.KUQxil’
‘~/tmp/scratch/xvfb-run.Llwov4’ ‘~/tmp/scratch/xvfb-run.NM1y57’
‘~/tmp/scratch/xvfb-run.OSiiOJ’ ‘~/tmp/scratch/xvfb-run.OxHkVZ’
‘~/tmp/scratch/xvfb-run.Q7WOYC’ ‘~/tmp/scratch/xvfb-run.Qa0qXU’
‘~/tmp/scratch/xvfb-run.Qi31zd’ ‘~/tmp/scratch/xvfb-run.RGPTYq’
‘~/tmp/scratch/xvfb-run.RVIFNC’ ‘~/tmp/scratch/xvfb-run.Rpiba7’
‘~/tmp/scratch/xvfb-run.StAdmf’ ‘~/tmp/scratch/xvfb-run.StxN4m’
‘~/tmp/scratch/xvfb-run.TyOg8g’ ‘~/tmp/scratch/xvfb-run.UZZkxG’
‘~/tmp/scratch/xvfb-run.Ucldu2’ ‘~/tmp/scratch/xvfb-run.VrtlgJ’
‘~/tmp/scratch/xvfb-run.ZAmI85’ ‘~/tmp/scratch/xvfb-run.ZGN2qU’
‘~/tmp/scratch/xvfb-run.ZJgngl’ ‘~/tmp/scratch/xvfb-run.ZlELjC’
‘~/tmp/scratch/xvfb-run.Znprmy’ ‘~/tmp/scratch/xvfb-run.a5KacD’
‘~/tmp/scratch/xvfb-run.bmE6CI’ ‘~/tmp/scratch/xvfb-run.c7cMTl’
‘~/tmp/scratch/xvfb-run.d4xvgM’ ‘~/tmp/scratch/xvfb-run.eTpko6’
‘~/tmp/scratch/xvfb-run.gl1auE’ ‘~/tmp/scratch/xvfb-run.hg2S2x’
‘~/tmp/scratch/xvfb-run.itzHZ8’ ‘~/tmp/scratch/xvfb-run.k0pNQ6’
‘~/tmp/scratch/xvfb-run.kVELAe’ ‘~/tmp/scratch/xvfb-run.kdJibc’
‘~/tmp/scratch/xvfb-run.l9gu8i’ ‘~/tmp/scratch/xvfb-run.lYcL2l’
‘~/tmp/scratch/xvfb-run.niwWyL’ ‘~/tmp/scratch/xvfb-run.nr9ZHs’
‘~/tmp/scratch/xvfb-run.oCjWVd’ ‘~/tmp/scratch/xvfb-run.oEYwvC’
‘~/tmp/scratch/xvfb-run.pigJGi’ ‘~/tmp/scratch/xvfb-run.qbt9JJ’
‘~/tmp/scratch/xvfb-run.rRQmvI’ ‘~/tmp/scratch/xvfb-run.rzoMMv’
‘~/tmp/scratch/xvfb-run.s8lcSm’ ‘~/tmp/scratch/xvfb-run.uRXG03’
‘~/tmp/scratch/xvfb-run.wErvEU’ ‘~/tmp/scratch/xvfb-run.wr3BKC’
‘~/tmp/scratch/xvfb-run.wwSxDT’ ‘~/tmp/scratch/xvfb-run.x9gUlX’
‘~/tmp/scratch/xvfb-run.xRu3gb’ ‘~/tmp/scratch/xvfb-run.yiAYoB’
‘~/tmp/scratch/xvfb-run.ywz0aT’ ‘~/tmp/scratch/xvfb-run.zBxVkC’
‘/dev/shm/sm_segment.gimli1.1001.90840000.0’
‘~/.cache/pocl/uncached/tempfile_Jzwif0’
Flavor: r-devel-linux-x86_64-debian-gcc
Version: 0.11.0
Check: examples
Result: ERROR
Running examples in ‘mlr3pipelines-Ex.R’ failed
The error most likely occurred in:
> ### Name: mlr_pipeops_imputeconstant
> ### Title: Impute Features by a Constant
> ### Aliases: mlr_pipeops_imputeconstant PipeOpImputeConstant
>
> ### ** Examples
>
> library("mlr3")
>
> task = 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: tsk ... 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: 0.11.0
Check: tests
Result: ERROR
Running ‘testthat.R’ [312s/152s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
> if (requireNamespace("testthat", quietly = TRUE)) {
+ library("checkmate")
+ library("testthat")
+ library("mlr3")
+ library("paradox")
+ library("mlr3pipelines")
+ test_check("mlr3pipelines")
+ }
Starting 2 test processes.
> test_Graph.R: Training debug.multi with input list(input_1 = 1, input_2 = 1)
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
Saving _problems/test_mlr_graphs_robustify-106.R
> test_multiplicities.R:
> test_multiplicities.R: [[1]]
> test_multiplicities.R: [1] 0
> test_multiplicities.R:
> test_multiplicities.R:
> test_pipeop_blsmote.R: [1] "Borderline-SMOTE done"
> test_pipeop_blsmote.R: [1] "Borderline-SMOTE done"
> test_pipeop_blsmote.R: [1] "Borderline-SMOTE done"
> test_pipeop_blsmote.R: [1] "Borderline-SMOTE done"
Saving _problems/test_pipeop_classbalancing-13.R
Saving _problems/test_pipeop_classweights-17.R
Saving _problems/test_pipeop_classweights-36.R
Saving _problems/test_pipeop_imputelearner-7.R
Saving _problems/test_pipeop_imputelearner-138.R
> test_pipeop_isomap.R: 2026-08-02 07:13:57.195433: Isomap START
> test_pipeop_isomap.R: 2026-08-02 07:13:57.19621: constructing knn graph
> test_pipeop_isomap.R: 2026-08-02 07:13:57.209267: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-02 07:13:57.227426: Classical Scaling
> test_pipeop_isomap.R: 2026-08-02 07:13:57.294144: Isomap START
> test_pipeop_isomap.R: 2026-08-02 07:13:57.294683: constructing knn graph
> test_pipeop_isomap.R: 2026-08-02 07:13:57.307184: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-02 07:13:57.324643: Classical Scaling
> test_pipeop_isomap.R: 2026-08-02 07:13:57.355891: L-Isomap embed START
> test_pipeop_isomap.R: 2026-08-02 07:13:57.356704: constructing knn graph
> test_pipeop_isomap.R: 2026-08-02 07:13:57.378521: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-02 07:13:57.419301: embedding
> test_pipeop_isomap.R: 2026-08-02 07:13:57.420832: DONE
> test_pipeop_isomap.R: 2026-08-02 07:13:57.452342: L-Isomap embed START
> test_pipeop_isomap.R: 2026-08-02 07:13:57.452951: constructing knn graph
> test_pipeop_isomap.R: 2026-08-02 07:13:57.473688: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-02 07:13:57.514658: embedding
> test_pipeop_isomap.R: 2026-08-02 07:13:57.516152: DONE
> test_pipeop_isomap.R: 2026-08-02 07:13:57.614123: Isomap START
> test_pipeop_isomap.R: 2026-08-02 07:13:57.614657: constructing knn graph
> test_pipeop_isomap.R: 2026-08-02 07:13:57.644676: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-02 07:13:57.744738: Classical Scaling
> test_pipeop_isomap.R: 2026-08-02 07:13:57.777888: L-Isomap embed START
> test_pipeop_isomap.R: 2026-08-02 07:13:57.778601: constructing knn graph
Saving _problems/test_pipeop_impute-452.R
> test_pipeop_isomap.R: 2026-08-02 07:13:57.807764: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-02 07:13:58.007207: embedding
> test_pipeop_isomap.R: 2026-08-02 07:13:58.011271: DONE
> test_pipeop_isomap.R: 2026-08-02 07:13:58.146867: Isomap START
> test_pipeop_isomap.R: 2026-08-02 07:13:58.14734: constructing knn graph
> test_pipeop_isomap.R: 2026-08-02 07:13:58.157447: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-02 07:13:58.175404: Classical Scaling
> test_pipeop_isomap.R: 2026-08-02 07:13:58.206554: L-Isomap embed START
> test_pipeop_isomap.R: 2026-08-02 07:13:58.207285: constructing knn graph
> test_pipeop_isomap.R: 2026-08-02 07:13:58.629354: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-02 07:13:58.672292: embedding
> test_pipeop_isomap.R: 2026-08-02 07:13:58.67351: DONE
> test_pipeop_isomap.R: 2026-08-02 07:13:58.802154: Isomap START
> test_pipeop_isomap.R: 2026-08-02 07:13:58.802637: constructing knn graph
> test_pipeop_isomap.R: 2026-08-02 07:13:58.812572: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-02 07:13:58.830756: Classical Scaling
> test_pipeop_isomap.R: 2026-08-02 07:13:58.875257: L-Isomap embed START
> test_pipeop_isomap.R: 2026-08-02 07:13:58.875952: constructing knn graph
> test_pipeop_isomap.R: 2026-08-02 07:13:58.892575: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-02 07:13:58.935195: embedding
> test_pipeop_isomap.R: 2026-08-02 07:13:58.936376: DONE
> test_pipeop_isomap.R: 2026-08-02 07:13:59.009979: Isomap START
> test_pipeop_isomap.R: 2026-08-02 07:13:59.010437: constructing knn graph
> test_pipeop_isomap.R: 2026-08-02 07:13:59.020408: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-02 07:13:59.03853: Classical Scaling
> test_pipeop_isomap.R: 2026-08-02 07:13:59.083606: L-Isomap embed START
> test_pipeop_isomap.R: 2026-08-02 07:13:59.084298: constructing knn graph
> test_pipeop_isomap.R: 2026-08-02 07:13:59.100646: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-02 07:13:59.14309: embedding
> test_pipeop_isomap.R: 2026-08-02 07:13:59.144319: DONE
> test_pipeop_isomap.R: 2026-08-02 07:13:59.223066: Isomap START
> test_pipeop_isomap.R: 2026-08-02 07:13:59.223585: constructing knn graph
> test_pipeop_isomap.R: 2026-08-02 07:13:59.234285: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-02 07:13:59.252611: Classical Scaling
> test_pipeop_isomap.R: 2026-08-02 07:13:59.302087: L-Isomap embed START
> test_pipeop_isomap.R: 2026-08-02 07:13:59.3028: constructing knn graph
> test_pipeop_isomap.R: 2026-08-02 07:13:59.320843: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-02 07:13:59.362739: embedding
> test_pipeop_isomap.R: 2026-08-02 07:13:59.364351: DONE
> test_pipeop_isomap.R: 2026-08-02 07:13:59.459907: Isomap START
> test_pipeop_isomap.R: 2026-08-02 07:13:59.460482: constructing knn graph
> test_pipeop_isomap.R: 2026-08-02 07:13:59.473955: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-02 07:13:59.491927: Classical Scaling
> test_pipeop_isomap.R: 2026-08-02 07:13:59.550699: L-Isomap embed START
> test_pipeop_isomap.R: 2026-08-02 07:13:59.551517: constructing knn graph
> test_pipeop_isomap.R: 2026-08-02 07:13:59.583249: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-02 07:13:59.626446: embedding
> test_pipeop_isomap.R: 2026-08-02 07:13:59.627714: DONE
> test_pipeop_isomap.R: 2026-08-02 07:13:59.716309: Isomap START
> test_pipeop_isomap.R: 2026-08-02 07:13:59.716883: constructing knn graph
> test_pipeop_isomap.R: 2026-08-02 07:13:59.727412: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-02 07:13:59.745489: Classical Scaling
> test_pipeop_isomap.R: 2026-08-02 07:13:59.821687: Isomap START
> test_pipeop_isomap.R: 2026-08-02 07:13:59.822158: constructing knn graph
> test_pipeop_isomap.R: 2026-08-02 07:13:59.83212: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-02 07:13:59.850172: Classical Scaling
> test_pipeop_isomap.R: 2026-08-02 07:13:59.873197: Isomap START
> test_pipeop_isomap.R: 2026-08-02 07:13:59.873652: constructing knn graph
> test_pipeop_isomap.R: 2026-08-02 07:13:59.88309: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-02 07:13:59.901573: Classical Scaling
Saving _problems/test_pipeop_missind-4.R
> test_pipeop_nmf.R: [PipeOpNMFstate]
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_nmf.R: [PipeOpNMFstate]
Saving _problems/test_pipeop_unbranch-21.R
Saving _problems/test_pipeop_tunethreshold-36.R
Saving _problems/test_pipeop_tunethreshold-73.R
Saving _problems/test_selector-6.R
[ FAIL 12 | WARN 21 | SKIP 128 | PASS 8462 ]
══ Skipped tests (128) ═════════════════════════════════════════════════════════
• On CRAN (125): 'test_CnfFormula_simplify.R:6:3', 'test_CnfFormula.R:591:3',
'test_Graph.R:283:3', 'test_PipeOp.R:32:1', 'test_GraphLearner.R:5:3',
'test_GraphLearner.R:221:3', 'test_GraphLearner.R:343:3',
'test_GraphLearner.R:408:3', 'test_GraphLearner.R:571:3',
'test_doublearrow.R:2:1', 'test_gunion.R:2:1',
'test_learner_weightedaverage.R:5:3', 'test_learner_weightedaverage.R:57:3',
'test_learner_weightedaverage.R:105:3',
'test_learner_weightedaverage.R:152:3', 'test_dictionary.R:7:3',
'test_meta.R:39:3', 'test_mlr_graphs_branching.R:26:3',
'test_mlr_graphs_bagging.R:6:3', 'test_mlr_graphs_robustify.R:5:3',
'test_pipeop_adas.R:8:3', 'test_pipeop_blsmote.R:8:3',
'test_pipeop_branch.R:4:3', 'test_pipeop_chunk.R:4:3',
'test_pipeop_classbalancing.R:7:3', 'test_pipeop_classweights.R:10:3',
'test_pipeop_boxcox.R:7:3', 'test_pipeop_classweightsex.R:9:3',
'test_pipeop_colapply.R:9:3', 'test_pipeop_collapsefactors.R:6:3',
'test_pipeop_copy.R:5:3', 'test_pipeop_colroles.R:6:3',
'test_pipeop_decode.R:14:3', 'test_pipeop_encode.R:21:3',
'test_pipeop_datefeatures.R:10:3', 'test_pipeop_encodeimpact.R:11:3',
'test_pipeop_encodepl.R:5:3', 'test_pipeop_encodepl.R:72:3',
'test_pipeop_ensemble.R:3:1', 'test_pipeop_encodelmer.R:15:3',
'test_pipeop_encodelmer.R:37:3', 'test_pipeop_encodelmer.R:80:3',
'test_pipeop_filter.R:7:3', 'test_pipeop_fixfactors.R:9:3',
'test_pipeop_histbin.R:7:3', 'test_pipeop_ica.R:7:3',
'test_pipeop_featureunion.R:9:3', 'test_pipeop_featureunion.R:134:3',
'test_pipeop_imputelearner.R:43:3', 'test_pipeop_info.R:3:1',
'test_pipeop_impute.R:4:3', 'test_pipeop_kernelpca.R:9:3',
'test_pipeop_isomap.R:10:3', 'test_pipeop_learner.R:17:3',
'test_pipeop_learnerpicvplus.R:2:1', 'test_pipeop_learnercv.R:3:3',
'test_pipeop_learnercv.R:43:3', 'test_pipeop_learnercv.R:73:3',
'test_pipeop_learnercv.R:92:3', 'test_pipeop_learnercv.R:141:3',
'test_pipeop_learnercv.R:157:3', 'test_pipeop_learnercv.R:203:3',
'test_pipeop_learnercv.R:249:3', 'test_pipeop_learnercv.R:278:3',
'test_pipeop_learnercv.R:332:3', 'test_pipeop_learnercv.R:359:3',
'test_pipeop_learnercv.R:389:3', 'test_pipeop_learnercv.R:399:3',
'test_pipeop_learnercv.R:432:3', 'test_pipeop_learnercv.R:472:3',
'test_pipeop_learnercv.R:481:3', 'test_pipeop_learnercv.R:498:3',
'test_pipeop_learnercv.R:506:3', 'test_pipeop_learnercv.R:530:3',
'test_pipeop_learnercv.R:554:3', 'test_pipeop_learnercv.R:634:3',
'test_pipeop_learnercv.R:654:3', 'test_pipeop_learnercv.R:669:3',
'test_pipeop_learnercv.R:754:3', 'test_pipeop_learnercv.R:799:3',
'test_pipeop_learnercv.R:827:3', 'test_pipeop_modelmatrix.R:7:3',
'test_pipeop_multiplicityexply.R:9:3', 'test_pipeop_mutate.R:9:3',
'test_pipeop_nearmiss.R:7:3', 'test_pipeop_multiplicityimply.R:9:3',
'test_pipeop_ovr.R:9:3', 'test_pipeop_ovr.R:48:3', 'test_pipeop_pca.R:8:3',
'test_pipeop_proxy.R:2:1', 'test_pipeop_quantilebin.R:5:3',
'test_pipeop_randomprojection.R:6:3', 'test_pipeop_randomresponse.R:5:3',
'test_pipeop_removeconstants.R:6:3', 'test_pipeop_renamecolumns.R:6:3',
'test_pipeop_replicate.R:9:3', 'test_pipeop_rowapply.R:6:3',
'test_pipeop_scale.R:6:3', 'test_pipeop_scale.R:10:3',
'test_pipeop_scalemaxabs.R:6:3', 'test_pipeop_scalerange.R:7:3',
'test_pipeop_select.R:9:3', 'test_pipeop_smote.R:10:3',
'test_pipeop_smotenc.R:8:3', 'test_pipeop_spatialsign.R:3:1',
'test_pipeop_splines.R:3:1', 'test_pipeop_subsample.R:6:3',
'test_pipeop_targetinvert.R:4:3', 'test_pipeop_targetmutate.R:5:3',
'test_pipeop_targettrafo.R:4:3', 'test_pipeop_targettrafoscalerange.R:5:3',
'test_pipeop_task_preproc.R:4:3', 'test_pipeop_task_preproc.R:14:3',
'test_pipeop_nmf.R:6:3', 'test_pipeop_tomek.R:7:3',
'test_pipeop_textvectorizer.R:37:3', 'test_pipeop_textvectorizer.R:186:3',
'test_pipeop_unbranch.R:10:3', 'test_pipeop_updatetarget.R:89:3',
'test_pipeop_vtreat.R:9:3', 'test_pipeop_yeojohnson.R:7:3',
'test_pipeop_tunethreshold.R:111:3', 'test_pipeop_tunethreshold.R:191:3',
'test_ppl.R:63:3', 'test_typecheck.R:188:3'
• Skipping (1): 'test_GraphLearner.R:1278:3'
• empty test (2): 'test_pipeop_isomap.R:111:1', 'test_pipeop_missind.R:101:1'
══ Failed tests ════════════════════════════════════════════════════════════════
── Error ('test_mlr_graphs_robustify.R:106:3'): Robustify Pipeline Impute Missings ──
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_mlr_graphs_robustify.R:106: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_pipeop_classbalancing.R:13:3'): PipeOpClassBalancing ───────────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_classbalancing.R:13:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_classweights.R:17:3'): PipeOpClassWeights ───────────────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_classweights.R:17:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_classweights.R:36:5'): PipeOpClassWeights - weight roles assigned ──
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_pipeop_classweights.R:36:5
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_pipeop_imputelearner.R:7:3'): PipeOpImputeLearner - simple tests ──
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_imputelearner.R:7:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_imputelearner.R:138:3'): PipeOpImputeLearner - model active binding to state ──
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_imputelearner.R:138:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_impute.R:452:3'): impute, test rows and affect_columns ──
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_pipeop_impute.R:452: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_pipeop_missind.R:4:3'): PipeOpMissInd ──────────────────────────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_missind.R:4:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_unbranch.R:21:3'): PipeOpUnbranch - train and predict ───
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_unbranch.R:21:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_tunethreshold.R:36:3'): threshold works for binary ──────
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_pipeop_tunethreshold.R:36: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_pipeop_tunethreshold.R:73:3'): tunethreshold graph works ───────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. ├─graph$train(tsk("pima")) at test_pipeop_tunethreshold.R:73:3
2. │ └─mlr3pipelines:::.__Graph__train(...)
3. │ └─mlr3pipelines:::graph_reduce(self, input, "train", single_input)
4. └─mlr3::tsk("pima")
5. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...)
6. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_selector.R:6:3'): Selectors work ───────────────────────────────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr3::mlr_tasks$get("pima") at test_selector.R:6:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
[ FAIL 12 | WARN 21 | SKIP 128 | PASS 8462 ]
Error:
! Test failures.
Execution halted
Flavor: r-devel-linux-x86_64-fedora-clang
Version: 0.11.0
Check: tests
Result: ERROR
Running ‘testthat.R’ [231s/109s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
> if (requireNamespace("testthat", quietly = TRUE)) {
+ library("checkmate")
+ library("testthat")
+ library("mlr3")
+ library("paradox")
+ library("mlr3pipelines")
+ test_check("mlr3pipelines")
+ }
Starting 2 test processes.
> test_Graph.R: Training debug.multi with input list(input_1 = 1, input_2 = 1)
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
Saving _problems/test_mlr_graphs_robustify-106.R
> test_multiplicities.R:
> test_multiplicities.R: [[1]]
> test_multiplicities.R: [1] 0
> test_multiplicities.R:
> test_multiplicities.R:
> test_pipeop_blsmote.R: [1] "Borderline-SMOTE done"
> test_pipeop_blsmote.R: [1] "Borderline-SMOTE done"
> test_pipeop_blsmote.R: [1] "Borderline-SMOTE done"
> test_pipeop_blsmote.R: [1] "Borderline-SMOTE done"
Saving _problems/test_pipeop_classbalancing-13.R
Saving _problems/test_pipeop_classweights-17.R
Saving _problems/test_pipeop_classweights-36.R
Saving _problems/test_pipeop_imputelearner-7.R
Saving _problems/test_pipeop_imputelearner-138.R
Saving _problems/test_pipeop_impute-452.R
> test_pipeop_isomap.R: 2026-08-02 07:28:22.349232: Isomap START
> test_pipeop_isomap.R: 2026-08-02 07:28:22.349838: constructing knn graph
> test_pipeop_isomap.R: 2026-08-02 07:28:22.359655: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-02 07:28:22.373819: Classical Scaling
> test_pipeop_isomap.R: 2026-08-02 07:28:22.411258: Isomap START
> test_pipeop_isomap.R: 2026-08-02 07:28:22.411644: constructing knn graph
> test_pipeop_isomap.R: 2026-08-02 07:28:22.419198: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-02 07:28:22.433719: Classical Scaling
> test_pipeop_isomap.R: 2026-08-02 07:28:22.452176: L-Isomap embed START
> test_pipeop_isomap.R: 2026-08-02 07:28:22.452718: constructing knn graph
> test_pipeop_isomap.R: 2026-08-02 07:28:22.468823: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-02 07:28:22.501792: embedding
> test_pipeop_isomap.R: 2026-08-02 07:28:22.502933: DONE
> test_pipeop_isomap.R: 2026-08-02 07:28:22.521622: L-Isomap embed START
> test_pipeop_isomap.R: 2026-08-02 07:28:22.522024: constructing knn graph
> test_pipeop_isomap.R: 2026-08-02 07:28:22.543517: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-02 07:28:22.57654: embedding
> test_pipeop_isomap.R: 2026-08-02 07:28:22.577517: DONE
> test_pipeop_isomap.R: 2026-08-02 07:28:22.635397: Isomap START
> test_pipeop_isomap.R: 2026-08-02 07:28:22.635786: constructing knn graph
> test_pipeop_isomap.R: 2026-08-02 07:28:22.648828: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-02 07:28:22.727829: Classical Scaling
> test_pipeop_isomap.R: 2026-08-02 07:28:22.750571: L-Isomap embed START
> test_pipeop_isomap.R: 2026-08-02 07:28:22.751076: constructing knn graph
> test_pipeop_isomap.R: 2026-08-02 07:28:22.781643: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-02 07:28:22.939116: embedding
> test_pipeop_isomap.R: 2026-08-02 07:28:22.941486: DONE
> test_pipeop_isomap.R: 2026-08-02 07:28:23.034164: Isomap START
> test_pipeop_isomap.R: 2026-08-02 07:28:23.034532: constructing knn graph
> test_pipeop_isomap.R: 2026-08-02 07:28:23.042255: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-02 07:28:23.056608: Classical Scaling
> test_pipeop_isomap.R: 2026-08-02 07:28:23.077847: L-Isomap embed START
> test_pipeop_isomap.R: 2026-08-02 07:28:23.07835: constructing knn graph
> test_pipeop_isomap.R: 2026-08-02 07:28:23.097053: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-02 07:28:23.131597: embedding
> test_pipeop_isomap.R: 2026-08-02 07:28:23.132529: DONE
> test_pipeop_isomap.R: 2026-08-02 07:28:23.219823: Isomap START
> test_pipeop_isomap.R: 2026-08-02 07:28:23.220166: constructing knn graph
> test_pipeop_isomap.R: 2026-08-02 07:28:23.227978: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-02 07:28:23.242831: Classical Scaling
> test_pipeop_isomap.R: 2026-08-02 07:28:23.273521: L-Isomap embed START
> test_pipeop_isomap.R: 2026-08-02 07:28:23.274051: constructing knn graph
> test_pipeop_isomap.R: 2026-08-02 07:28:23.308346: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-02 07:28:23.341696: embedding
> test_pipeop_isomap.R: 2026-08-02 07:28:23.342882: DONE
> test_pipeop_isomap.R: 2026-08-02 07:28:23.414338: Isomap START
> test_pipeop_isomap.R: 2026-08-02 07:28:23.414733: constructing knn graph
> test_pipeop_isomap.R: 2026-08-02 07:28:23.423692: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-02 07:28:23.437686: Classical Scaling
> test_pipeop_isomap.R: 2026-08-02 07:28:23.474683: L-Isomap embed START
> test_pipeop_isomap.R: 2026-08-02 07:28:23.475304: constructing knn graph
> test_pipeop_isomap.R: 2026-08-02 07:28:23.588524: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-02 07:28:23.621135: embedding
> test_pipeop_isomap.R: 2026-08-02 07:28:23.622136: DONE
> test_pipeop_isomap.R: 2026-08-02 07:28:23.674176: Isomap START
> test_pipeop_isomap.R: 2026-08-02 07:28:23.674534: constructing knn graph
> test_pipeop_isomap.R: 2026-08-02 07:28:23.682418: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-02 07:28:23.697233: Classical Scaling
> test_pipeop_isomap.R: 2026-08-02 07:28:23.729871: L-Isomap embed START
> test_pipeop_isomap.R: 2026-08-02 07:28:23.730453: constructing knn graph
> test_pipeop_isomap.R: 2026-08-02 07:28:23.743895: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-02 07:28:23.776895: embedding
> test_pipeop_isomap.R: 2026-08-02 07:28:23.777914: DONE
> test_pipeop_isomap.R: 2026-08-02 07:28:23.830508: Isomap START
> test_pipeop_isomap.R: 2026-08-02 07:28:23.830851: constructing knn graph
> test_pipeop_isomap.R: 2026-08-02 07:28:23.839295: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-02 07:28:23.853268: Classical Scaling
> test_pipeop_isomap.R: 2026-08-02 07:28:23.892026: L-Isomap embed START
> test_pipeop_isomap.R: 2026-08-02 07:28:23.892564: constructing knn graph
> test_pipeop_isomap.R: 2026-08-02 07:28:23.905977: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-02 07:28:23.940399: embedding
> test_pipeop_isomap.R: 2026-08-02 07:28:23.941369: DONE
> test_pipeop_isomap.R: 2026-08-02 07:28:23.997143: Isomap START
> test_pipeop_isomap.R: 2026-08-02 07:28:23.99749: constructing knn graph
> test_pipeop_isomap.R: 2026-08-02 07:28:24.005078: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-02 07:28:24.018879: Classical Scaling
> test_pipeop_isomap.R: 2026-08-02 07:28:24.07289: Isomap START
> test_pipeop_isomap.R: 2026-08-02 07:28:24.073242: constructing knn graph
> test_pipeop_isomap.R: 2026-08-02 07:28:24.080857: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-02 07:28:24.095967: Classical Scaling
> test_pipeop_isomap.R: 2026-08-02 07:28:24.112191: Isomap START
> test_pipeop_isomap.R: 2026-08-02 07:28:24.112536: constructing knn graph
> test_pipeop_isomap.R: 2026-08-02 07:28:24.126873: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-02 07:28:24.142205: Classical Scaling
Saving _problems/test_pipeop_missind-4.R
> test_pipeop_nmf.R: [PipeOpNMFstate]
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_nmf.R: [PipeOpNMFstate]
Saving _problems/test_pipeop_unbranch-21.R
Saving _problems/test_pipeop_tunethreshold-36.R
Saving _problems/test_pipeop_tunethreshold-73.R
Saving _problems/test_selector-6.R
[ FAIL 12 | WARN 21 | SKIP 128 | PASS 8462 ]
══ Skipped tests (128) ═════════════════════════════════════════════════════════
• On CRAN (125): 'test_CnfFormula_simplify.R:6:3', 'test_CnfFormula.R:591:3',
'test_Graph.R:283:3', 'test_PipeOp.R:32:1', 'test_GraphLearner.R:5:3',
'test_GraphLearner.R:221:3', 'test_GraphLearner.R:343:3',
'test_GraphLearner.R:408:3', 'test_GraphLearner.R:571:3',
'test_doublearrow.R:2:1', 'test_gunion.R:2:1',
'test_learner_weightedaverage.R:5:3', 'test_learner_weightedaverage.R:57:3',
'test_learner_weightedaverage.R:105:3',
'test_learner_weightedaverage.R:152:3', 'test_dictionary.R:7:3',
'test_meta.R:39:3', 'test_mlr_graphs_branching.R:26:3',
'test_mlr_graphs_bagging.R:6:3', 'test_mlr_graphs_robustify.R:5:3',
'test_pipeop_adas.R:8:3', 'test_pipeop_blsmote.R:8:3',
'test_pipeop_branch.R:4:3', 'test_pipeop_chunk.R:4:3',
'test_pipeop_boxcox.R:7:3', 'test_pipeop_classbalancing.R:7:3',
'test_pipeop_classweights.R:10:3', 'test_pipeop_classweightsex.R:9:3',
'test_pipeop_colapply.R:9:3', 'test_pipeop_collapsefactors.R:6:3',
'test_pipeop_copy.R:5:3', 'test_pipeop_colroles.R:6:3',
'test_pipeop_decode.R:14:3', 'test_pipeop_encode.R:21:3',
'test_pipeop_datefeatures.R:10:3', 'test_pipeop_encodeimpact.R:11:3',
'test_pipeop_encodepl.R:5:3', 'test_pipeop_encodepl.R:72:3',
'test_pipeop_ensemble.R:3:1', 'test_pipeop_encodelmer.R:15:3',
'test_pipeop_encodelmer.R:37:3', 'test_pipeop_encodelmer.R:80:3',
'test_pipeop_filter.R:7:3', 'test_pipeop_fixfactors.R:9:3',
'test_pipeop_histbin.R:7:3', 'test_pipeop_ica.R:7:3',
'test_pipeop_featureunion.R:9:3', 'test_pipeop_featureunion.R:134:3',
'test_pipeop_imputelearner.R:43:3', 'test_pipeop_info.R:3:1',
'test_pipeop_impute.R:4:3', 'test_pipeop_kernelpca.R:9:3',
'test_pipeop_isomap.R:10:3', 'test_pipeop_learner.R:17:3',
'test_pipeop_learnerpicvplus.R:2:1', 'test_pipeop_modelmatrix.R:7:3',
'test_pipeop_multiplicityexply.R:9:3', 'test_pipeop_multiplicityimply.R:9:3',
'test_pipeop_mutate.R:9:3', 'test_pipeop_nearmiss.R:7:3',
'test_pipeop_learnercv.R:3:3', 'test_pipeop_learnercv.R:43:3',
'test_pipeop_learnercv.R:73:3', 'test_pipeop_learnercv.R:92:3',
'test_pipeop_learnercv.R:141:3', 'test_pipeop_learnercv.R:157:3',
'test_pipeop_learnercv.R:203:3', 'test_pipeop_learnercv.R:249:3',
'test_pipeop_learnercv.R:278:3', 'test_pipeop_learnercv.R:332:3',
'test_pipeop_learnercv.R:359:3', 'test_pipeop_learnercv.R:389:3',
'test_pipeop_learnercv.R:399:3', 'test_pipeop_learnercv.R:432:3',
'test_pipeop_learnercv.R:472:3', 'test_pipeop_learnercv.R:481:3',
'test_pipeop_learnercv.R:498:3', 'test_pipeop_learnercv.R:506:3',
'test_pipeop_learnercv.R:530:3', 'test_pipeop_learnercv.R:554:3',
'test_pipeop_learnercv.R:634:3', 'test_pipeop_learnercv.R:654:3',
'test_pipeop_learnercv.R:669:3', 'test_pipeop_learnercv.R:754:3',
'test_pipeop_learnercv.R:799:3', 'test_pipeop_learnercv.R:827:3',
'test_pipeop_ovr.R:9:3', 'test_pipeop_ovr.R:48:3', 'test_pipeop_pca.R:8:3',
'test_pipeop_proxy.R:2:1', 'test_pipeop_quantilebin.R:5:3',
'test_pipeop_randomprojection.R:6:3', 'test_pipeop_randomresponse.R:5:3',
'test_pipeop_removeconstants.R:6:3', 'test_pipeop_renamecolumns.R:6:3',
'test_pipeop_replicate.R:9:3', 'test_pipeop_rowapply.R:6:3',
'test_pipeop_scale.R:6:3', 'test_pipeop_scale.R:10:3',
'test_pipeop_scalemaxabs.R:6:3', 'test_pipeop_scalerange.R:7:3',
'test_pipeop_select.R:9:3', 'test_pipeop_smote.R:10:3',
'test_pipeop_smotenc.R:8:3', 'test_pipeop_spatialsign.R:3:1',
'test_pipeop_splines.R:3:1', 'test_pipeop_subsample.R:6:3',
'test_pipeop_targetinvert.R:4:3', 'test_pipeop_targetmutate.R:5:3',
'test_pipeop_targettrafo.R:4:3', 'test_pipeop_targettrafoscalerange.R:5:3',
'test_pipeop_task_preproc.R:4:3', 'test_pipeop_task_preproc.R:14:3',
'test_pipeop_nmf.R:6:3', 'test_pipeop_textvectorizer.R:37:3',
'test_pipeop_textvectorizer.R:186:3', 'test_pipeop_tomek.R:7:3',
'test_pipeop_unbranch.R:10:3', 'test_pipeop_updatetarget.R:89:3',
'test_pipeop_vtreat.R:9:3', 'test_pipeop_yeojohnson.R:7:3',
'test_pipeop_tunethreshold.R:111:3', 'test_pipeop_tunethreshold.R:191:3',
'test_ppl.R:63:3', 'test_typecheck.R:188:3'
• Skipping (1): 'test_GraphLearner.R:1278:3'
• empty test (2): 'test_pipeop_isomap.R:111:1', 'test_pipeop_missind.R:101:1'
══ Failed tests ════════════════════════════════════════════════════════════════
── Error ('test_mlr_graphs_robustify.R:106:3'): Robustify Pipeline Impute Missings ──
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_mlr_graphs_robustify.R:106: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_pipeop_classbalancing.R:13:3'): PipeOpClassBalancing ───────────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_classbalancing.R:13:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_classweights.R:17:3'): PipeOpClassWeights ───────────────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_classweights.R:17:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_classweights.R:36:5'): PipeOpClassWeights - weight roles assigned ──
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_pipeop_classweights.R:36:5
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_pipeop_imputelearner.R:7:3'): PipeOpImputeLearner - simple tests ──
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_imputelearner.R:7:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_imputelearner.R:138:3'): PipeOpImputeLearner - model active binding to state ──
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_imputelearner.R:138:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_impute.R:452:3'): impute, test rows and affect_columns ──
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_pipeop_impute.R:452: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_pipeop_missind.R:4:3'): PipeOpMissInd ──────────────────────────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_missind.R:4:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_unbranch.R:21:3'): PipeOpUnbranch - train and predict ───
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_unbranch.R:21:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_tunethreshold.R:36:3'): threshold works for binary ──────
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_pipeop_tunethreshold.R:36: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_pipeop_tunethreshold.R:73:3'): tunethreshold graph works ───────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. ├─graph$train(tsk("pima")) at test_pipeop_tunethreshold.R:73:3
2. │ └─mlr3pipelines:::.__Graph__train(...)
3. │ └─mlr3pipelines:::graph_reduce(self, input, "train", single_input)
4. └─mlr3::tsk("pima")
5. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...)
6. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_selector.R:6:3'): Selectors work ───────────────────────────────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr3::mlr_tasks$get("pima") at test_selector.R:6:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
[ FAIL 12 | WARN 21 | SKIP 128 | PASS 8462 ]
Error:
! Test failures.
Execution halted
Flavor: r-devel-linux-x86_64-fedora-gcc
Version: 0.11.0
Check: tests
Result: ERROR
Running 'testthat.R' [161s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
> if (requireNamespace("testthat", quietly = TRUE)) {
+ library("checkmate")
+ library("testthat")
+ library("mlr3")
+ library("paradox")
+ library("mlr3pipelines")
+ test_check("mlr3pipelines")
+ }
Starting 2 test processes.
> test_Graph.R: Training debug.multi with input list(input_1 = 1, input_2 = 1)
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
Saving _problems/test_mlr_graphs_robustify-106.R
> test_multiplicities.R:
> test_multiplicities.R: [[1]]
> test_multiplicities.R:
> test_multiplicities.R: [1] 0
> test_multiplicities.R:
> test_pipeop_blsmote.R: [1] "Borderline-SMOTE done"
> test_pipeop_blsmote.R: [1] "Borderline-SMOTE done"
> test_pipeop_blsmote.R: [1] "Borderline-SMOTE done"
> test_pipeop_blsmote.R: [1] "Borderline-SMOTE done"
Saving _problems/test_pipeop_classbalancing-13.R
Saving _problems/test_pipeop_classweights-17.R
Saving _problems/test_pipeop_classweights-36.R
Saving _problems/test_pipeop_imputelearner-7.R
Saving _problems/test_pipeop_imputelearner-138.R
> test_pipeop_isomap.R: 2026-07-29 12:49:30.494463: Isomap START
> test_pipeop_isomap.R: 2026-07-29 12:49:30.495764: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 12:49:30.513126: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 12:49:30.530864: Classical Scaling
> test_pipeop_isomap.R: 2026-07-29 12:49:30.576388: Isomap START
> test_pipeop_isomap.R: 2026-07-29 12:49:30.577406: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 12:49:30.589958: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 12:49:30.60872: Classical Scaling
> test_pipeop_isomap.R: 2026-07-29 12:49:30.634242: L-Isomap embed START
> test_pipeop_isomap.R: 2026-07-29 12:49:30.63524: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 12:49:30.64899: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 12:49:30.684261: embedding
> test_pipeop_isomap.R: 2026-07-29 12:49:30.68614: DONE
> test_pipeop_isomap.R: 2026-07-29 12:49:30.708127: L-Isomap embed START
> test_pipeop_isomap.R: 2026-07-29 12:49:30.708869: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 12:49:30.727013: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 12:49:30.775723: embedding
> test_pipeop_isomap.R: 2026-07-29 12:49:30.777368: DONE
> test_pipeop_isomap.R: 2026-07-29 12:49:30.86755: Isomap START
> test_pipeop_isomap.R: 2026-07-29 12:49:30.868273: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 12:49:30.888716: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 12:49:31.006984: Classical Scaling
> test_pipeop_isomap.R: 2026-07-29 12:49:31.04661: L-Isomap embed START
> test_pipeop_isomap.R: 2026-07-29 12:49:31.04801: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 12:49:31.083463: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 12:49:31.293892: embedding
> test_pipeop_isomap.R: 2026-07-29 12:49:31.298168: DONE
> test_pipeop_isomap.R: 2026-07-29 12:49:31.435849: Isomap START
> test_pipeop_isomap.R: 2026-07-29 12:49:31.436664: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 12:49:31.459069: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 12:49:31.476202: Classical Scaling
> test_pipeop_isomap.R: 2026-07-29 12:49:31.521104: L-Isomap embed START
> test_pipeop_isomap.R: 2026-07-29 12:49:31.522164: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 12:49:31.537222: calculating geodesic distances
Saving _problems/test_pipeop_impute-452.R
> test_pipeop_isomap.R: 2026-07-29 12:49:31.570905: embedding
> test_pipeop_isomap.R: 2026-07-29 12:49:31.572675: DONE
> test_pipeop_isomap.R: 2026-07-29 12:49:31.745587: Isomap START
> test_pipeop_isomap.R: 2026-07-29 12:49:31.746756: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 12:49:31.759358: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 12:49:31.777277: Classical Scaling
> test_pipeop_isomap.R: 2026-07-29 12:49:31.831129: L-Isomap embed START
> test_pipeop_isomap.R: 2026-07-29 12:49:31.832395: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 12:49:31.848732: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 12:49:31.886743: embedding
> test_pipeop_isomap.R: 2026-07-29 12:49:31.888765: DONE
> test_pipeop_isomap.R: 2026-07-29 12:49:31.975897: Isomap START
> test_pipeop_isomap.R: 2026-07-29 12:49:31.976944: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 12:49:31.986757: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 12:49:32.002833: Classical Scaling
> test_pipeop_isomap.R: 2026-07-29 12:49:32.05532: L-Isomap embed START
> test_pipeop_isomap.R: 2026-07-29 12:49:32.056652: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 12:49:32.073728: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 12:49:32.119459: embedding
> test_pipeop_isomap.R: 2026-07-29 12:49:32.121306: DONE
> test_pipeop_isomap.R: 2026-07-29 12:49:32.205071: Isomap START
> test_pipeop_isomap.R: 2026-07-29 12:49:32.206237: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 12:49:32.217814: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 12:49:32.237657: Classical Scaling
> test_pipeop_isomap.R: 2026-07-29 12:49:32.295321: L-Isomap embed START
> test_pipeop_isomap.R: 2026-07-29 12:49:32.296844: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 12:49:32.328514: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 12:49:32.376663: embedding
> test_pipeop_isomap.R: 2026-07-29 12:49:32.378717: DONE
> test_pipeop_isomap.R: 2026-07-29 12:49:32.458314: Isomap START
> test_pipeop_isomap.R: 2026-07-29 12:49:32.459238: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 12:49:32.470874: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 12:49:32.491018: Classical Scaling
> test_pipeop_isomap.R: 2026-07-29 12:49:32.548181: L-Isomap embed START
> test_pipeop_isomap.R: 2026-07-29 12:49:32.549503: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 12:49:32.566565: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 12:49:32.609347: embedding
> test_pipeop_isomap.R: 2026-07-29 12:49:32.611138: DONE
> test_pipeop_isomap.R: 2026-07-29 12:49:32.695158: Isomap START
> test_pipeop_isomap.R: 2026-07-29 12:49:32.696309: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 12:49:32.705353: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 12:49:32.722969: Classical Scaling
> test_pipeop_isomap.R: 2026-07-29 12:49:32.815613: Isomap START
> test_pipeop_isomap.R: 2026-07-29 12:49:32.816398: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 12:49:32.825924: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 12:49:32.841646: Classical Scaling
> test_pipeop_isomap.R: 2026-07-29 12:49:32.871074: Isomap START
> test_pipeop_isomap.R: 2026-07-29 12:49:32.87201: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 12:49:32.880506: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 12:49:32.893143: Classical Scaling
Saving _problems/test_pipeop_missind-4.R
> test_pipeop_nmf.R: [PipeOpNMFstate]
> test_pipeop_nmf.R: [PipeOpNMFstate]
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
Saving _problems/test_pipeop_unbranch-21.R
Saving _problems/test_pipeop_tunethreshold-36.R
Saving _problems/test_pipeop_tunethreshold-73.R
Saving _problems/test_selector-6.R
[ FAIL 12 | WARN 21 | SKIP 128 | PASS 8462 ]
══ Skipped tests (128) ═════════════════════════════════════════════════════════
• On CRAN (125): 'test_CnfFormula_simplify.R:6:3', 'test_CnfFormula.R:591:3',
'test_Graph.R:283:3', 'test_PipeOp.R:32:1', 'test_GraphLearner.R:5:3',
'test_GraphLearner.R:221:3', 'test_GraphLearner.R:343:3',
'test_GraphLearner.R:408:3', 'test_GraphLearner.R:571:3',
'test_doublearrow.R:2:1', 'test_gunion.R:2:1',
'test_learner_weightedaverage.R:5:3', 'test_learner_weightedaverage.R:57:3',
'test_learner_weightedaverage.R:105:3',
'test_learner_weightedaverage.R:152:3', 'test_dictionary.R:7:3',
'test_meta.R:39:3', 'test_mlr_graphs_branching.R:26:3',
'test_mlr_graphs_bagging.R:6:3', 'test_mlr_graphs_robustify.R:5:3',
'test_pipeop_adas.R:8:3', 'test_pipeop_blsmote.R:8:3',
'test_pipeop_branch.R:4:3', 'test_pipeop_chunk.R:4:3',
'test_pipeop_boxcox.R:7:3', 'test_pipeop_classbalancing.R:7:3',
'test_pipeop_classweights.R:10:3', 'test_pipeop_classweightsex.R:9:3',
'test_pipeop_collapsefactors.R:6:3', 'test_pipeop_colapply.R:9:3',
'test_pipeop_copy.R:5:3', 'test_pipeop_colroles.R:6:3',
'test_pipeop_decode.R:14:3', 'test_pipeop_encode.R:21:3',
'test_pipeop_encodeimpact.R:11:3', 'test_pipeop_datefeatures.R:10:3',
'test_pipeop_encodelmer.R:15:3', 'test_pipeop_encodelmer.R:37:3',
'test_pipeop_encodelmer.R:80:3', 'test_pipeop_ensemble.R:3:1',
'test_pipeop_encodepl.R:5:3', 'test_pipeop_encodepl.R:72:3',
'test_pipeop_filter.R:7:3', 'test_pipeop_fixfactors.R:9:3',
'test_pipeop_histbin.R:7:3', 'test_pipeop_ica.R:7:3',
'test_pipeop_featureunion.R:9:3', 'test_pipeop_featureunion.R:134:3',
'test_pipeop_imputelearner.R:43:3', 'test_pipeop_info.R:3:1',
'test_pipeop_impute.R:4:3', 'test_pipeop_kernelpca.R:9:3',
'test_pipeop_isomap.R:10:3', 'test_pipeop_learner.R:17:3',
'test_pipeop_learnerpicvplus.R:2:1', 'test_pipeop_learnercv.R:3:3',
'test_pipeop_learnercv.R:43:3', 'test_pipeop_learnercv.R:73:3',
'test_pipeop_learnercv.R:92:3', 'test_pipeop_learnercv.R:141:3',
'test_pipeop_learnercv.R:157:3', 'test_pipeop_learnercv.R:203:3',
'test_pipeop_learnercv.R:249:3', 'test_pipeop_learnercv.R:278:3',
'test_pipeop_learnercv.R:332:3', 'test_pipeop_learnercv.R:359:3',
'test_pipeop_learnercv.R:389:3', 'test_pipeop_learnercv.R:399:3',
'test_pipeop_learnercv.R:432:3', 'test_pipeop_learnercv.R:472:3',
'test_pipeop_learnercv.R:481:3', 'test_pipeop_learnercv.R:498:3',
'test_pipeop_learnercv.R:506:3', 'test_pipeop_learnercv.R:530:3',
'test_pipeop_learnercv.R:554:3', 'test_pipeop_learnercv.R:634:3',
'test_pipeop_learnercv.R:654:3', 'test_pipeop_learnercv.R:669:3',
'test_pipeop_learnercv.R:754:3', 'test_pipeop_learnercv.R:799:3',
'test_pipeop_learnercv.R:827:3', 'test_pipeop_modelmatrix.R:7:3',
'test_pipeop_multiplicityexply.R:9:3', 'test_pipeop_mutate.R:9:3',
'test_pipeop_multiplicityimply.R:9:3', 'test_pipeop_nearmiss.R:7:3',
'test_pipeop_ovr.R:9:3', 'test_pipeop_ovr.R:48:3', 'test_pipeop_pca.R:8:3',
'test_pipeop_proxy.R:2:1', 'test_pipeop_quantilebin.R:5:3',
'test_pipeop_randomprojection.R:6:3', 'test_pipeop_randomresponse.R:5:3',
'test_pipeop_removeconstants.R:6:3', 'test_pipeop_renamecolumns.R:6:3',
'test_pipeop_replicate.R:9:3', 'test_pipeop_rowapply.R:6:3',
'test_pipeop_scale.R:6:3', 'test_pipeop_scale.R:10:3',
'test_pipeop_scalemaxabs.R:6:3', 'test_pipeop_scalerange.R:7:3',
'test_pipeop_select.R:9:3', 'test_pipeop_smote.R:10:3',
'test_pipeop_smotenc.R:8:3', 'test_pipeop_spatialsign.R:3:1',
'test_pipeop_splines.R:3:1', 'test_pipeop_subsample.R:6:3',
'test_pipeop_targetinvert.R:4:3', 'test_pipeop_targetmutate.R:5:3',
'test_pipeop_targettrafo.R:4:3', 'test_pipeop_nmf.R:6:3',
'test_pipeop_targettrafoscalerange.R:5:3', 'test_pipeop_task_preproc.R:4:3',
'test_pipeop_task_preproc.R:14:3', 'test_pipeop_tomek.R:7:3',
'test_pipeop_textvectorizer.R:37:3', 'test_pipeop_textvectorizer.R:186:3',
'test_pipeop_unbranch.R:10:3', 'test_pipeop_updatetarget.R:89:3',
'test_pipeop_vtreat.R:9:3', 'test_pipeop_yeojohnson.R:7:3',
'test_pipeop_tunethreshold.R:111:3', 'test_pipeop_tunethreshold.R:191:3',
'test_typecheck.R:188:3', 'test_ppl.R:63:3'
• Skipping (1): 'test_GraphLearner.R:1278:3'
• empty test (2): 'test_pipeop_isomap.R:111:1', 'test_pipeop_missind.R:101:1'
══ Failed tests ════════════════════════════════════════════════════════════════
── Error ('test_mlr_graphs_robustify.R:106:3'): Robustify Pipeline Impute Missings ──
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_mlr_graphs_robustify.R:106: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_pipeop_classbalancing.R:13:3'): PipeOpClassBalancing ───────────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_classbalancing.R:13:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_classweights.R:17:3'): PipeOpClassWeights ───────────────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_classweights.R:17:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_classweights.R:36:5'): PipeOpClassWeights - weight roles assigned ──
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_pipeop_classweights.R:36:5
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_pipeop_imputelearner.R:7:3'): PipeOpImputeLearner - simple tests ──
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_imputelearner.R:7:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_imputelearner.R:138:3'): PipeOpImputeLearner - model active binding to state ──
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_imputelearner.R:138:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_impute.R:452:3'): impute, test rows and affect_columns ──
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_pipeop_impute.R:452: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_pipeop_missind.R:4:3'): PipeOpMissInd ──────────────────────────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_missind.R:4:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_unbranch.R:21:3'): PipeOpUnbranch - train and predict ───
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_unbranch.R:21:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_tunethreshold.R:36:3'): threshold works for binary ──────
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_pipeop_tunethreshold.R:36: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_pipeop_tunethreshold.R:73:3'): tunethreshold graph works ───────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. ├─graph$train(tsk("pima")) at test_pipeop_tunethreshold.R:73:3
2. │ └─mlr3pipelines:::.__Graph__train(...)
3. │ └─mlr3pipelines:::graph_reduce(self, input, "train", single_input)
4. └─mlr3::tsk("pima")
5. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...)
6. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_selector.R:6:3'): Selectors work ───────────────────────────────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr3::mlr_tasks$get("pima") at test_selector.R:6:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
[ FAIL 12 | WARN 21 | SKIP 128 | PASS 8462 ]
Error:
! Test failures.
Execution halted
Flavor: r-devel-windows-x86_64
Version: 0.11.0
Check: examples
Result: ERROR
Running examples in ‘mlr3pipelines-Ex.R’ failed
The error most likely occurred in:
> base::assign(".ptime", proc.time(), pos = "CheckExEnv")
> ### Name: mlr_pipeops_imputeconstant
> ### Title: Impute Features by a Constant
> ### Aliases: mlr_pipeops_imputeconstant PipeOpImputeConstant
>
> ### ** Examples
>
> library("mlr3")
>
> task = 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: tsk ... dictionary_initialize_item -> do.call -> <Anonymous> -> as_data_backend
Execution halted
Examples with CPU (user + system) or elapsed time > 5s
user system elapsed
mlr_graphs_ovr 4.308 0.098 5.407
Flavor: r-patched-linux-x86_64
Version: 0.11.0
Check: tests
Result: ERROR
Running ‘testthat.R’ [362s/187s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
> if (requireNamespace("testthat", quietly = TRUE)) {
+ library("checkmate")
+ library("testthat")
+ library("mlr3")
+ library("paradox")
+ library("mlr3pipelines")
+ test_check("mlr3pipelines")
+ }
Starting 2 test processes.
> test_Graph.R: Training debug.multi with input list(input_1 = 1, input_2 = 1)
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
Saving _problems/test_mlr_graphs_robustify-106.R
> test_multiplicities.R:
> test_multiplicities.R: [[1]]
> test_multiplicities.R: [1] 0
> test_multiplicities.R:
> test_multiplicities.R:
> test_pipeop_blsmote.R: [1] "Borderline-SMOTE done"
> test_pipeop_blsmote.R: [1] "Borderline-SMOTE done"
> test_pipeop_blsmote.R: [1] "Borderline-SMOTE done"
> test_pipeop_blsmote.R: [1] "Borderline-SMOTE done"
Saving _problems/test_pipeop_classbalancing-13.R
Saving _problems/test_pipeop_classweights-17.R
Saving _problems/test_pipeop_classweights-36.R
Saving _problems/test_pipeop_imputelearner-7.R
Saving _problems/test_pipeop_imputelearner-138.R
> test_pipeop_isomap.R: 2026-07-29 18:08:10.956738: Isomap START
> test_pipeop_isomap.R: 2026-07-29 18:08:10.95758: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 18:08:10.971577: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 18:08:10.993032: Classical Scaling
> test_pipeop_isomap.R: 2026-07-29 18:08:11.050625: Isomap START
> test_pipeop_isomap.R: 2026-07-29 18:08:11.051149: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 18:08:11.062078: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 18:08:11.080642: Classical Scaling
> test_pipeop_isomap.R: 2026-07-29 18:08:11.111879: L-Isomap embed START
> test_pipeop_isomap.R: 2026-07-29 18:08:11.112661: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 18:08:11.131981: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 18:08:11.176595: embedding
> test_pipeop_isomap.R: 2026-07-29 18:08:11.177912: DONE
> test_pipeop_isomap.R: 2026-07-29 18:08:11.207629: L-Isomap embed START
> test_pipeop_isomap.R: 2026-07-29 18:08:11.208193: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 18:08:11.226001: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 18:08:11.267231: embedding
> test_pipeop_isomap.R: 2026-07-29 18:08:11.294299: DONE
> test_pipeop_isomap.R: 2026-07-29 18:08:11.387609: Isomap START
> test_pipeop_isomap.R: 2026-07-29 18:08:11.388122: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 18:08:11.405658: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 18:08:11.505041: Classical Scaling
> test_pipeop_isomap.R: 2026-07-29 18:08:11.543434: L-Isomap embed START
> test_pipeop_isomap.R: 2026-07-29 18:08:11.544158: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 18:08:11.575591: calculating geodesic distances
Saving _problems/test_pipeop_impute-452.R
> test_pipeop_isomap.R: 2026-07-29 18:08:11.777835: embedding
> test_pipeop_isomap.R: 2026-07-29 18:08:11.782432: DONE
> test_pipeop_isomap.R: 2026-07-29 18:08:11.942607: Isomap START
> test_pipeop_isomap.R: 2026-07-29 18:08:11.943129: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 18:08:11.955766: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 18:08:11.974662: Classical Scaling
> test_pipeop_isomap.R: 2026-07-29 18:08:12.012843: L-Isomap embed START
> test_pipeop_isomap.R: 2026-07-29 18:08:12.013559: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 18:08:12.034392: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 18:08:12.077118: embedding
> test_pipeop_isomap.R: 2026-07-29 18:08:12.078603: DONE
> test_pipeop_isomap.R: 2026-07-29 18:08:12.242087: Isomap START
> test_pipeop_isomap.R: 2026-07-29 18:08:12.24262: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 18:08:12.267823: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 18:08:12.286201: Classical Scaling
> test_pipeop_isomap.R: 2026-07-29 18:08:12.339852: L-Isomap embed START
> test_pipeop_isomap.R: 2026-07-29 18:08:12.340611: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 18:08:12.358102: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 18:08:12.400994: embedding
> test_pipeop_isomap.R: 2026-07-29 18:08:12.40219: DONE
> test_pipeop_isomap.R: 2026-07-29 18:08:12.492835: Isomap START
> test_pipeop_isomap.R: 2026-07-29 18:08:12.493343: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 18:08:12.503973: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 18:08:12.523005: Classical Scaling
> test_pipeop_isomap.R: 2026-07-29 18:08:12.577616: L-Isomap embed START
> test_pipeop_isomap.R: 2026-07-29 18:08:12.578329: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 18:08:12.595901: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 18:08:12.637881: embedding
> test_pipeop_isomap.R: 2026-07-29 18:08:12.640771: DONE
> test_pipeop_isomap.R: 2026-07-29 18:08:12.727103: Isomap START
> test_pipeop_isomap.R: 2026-07-29 18:08:12.727619: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 18:08:12.740214: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 18:08:12.759322: Classical Scaling
> test_pipeop_isomap.R: 2026-07-29 18:08:12.813903: L-Isomap embed START
> test_pipeop_isomap.R: 2026-07-29 18:08:12.814652: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 18:08:12.834106: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 18:08:12.876134: embedding
> test_pipeop_isomap.R: 2026-07-29 18:08:12.877378: DONE
> test_pipeop_isomap.R: 2026-07-29 18:08:12.96683: Isomap START
> test_pipeop_isomap.R: 2026-07-29 18:08:12.967335: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 18:08:12.978209: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 18:08:12.9969: Classical Scaling
> test_pipeop_isomap.R: 2026-07-29 18:08:13.054411: L-Isomap embed START
> test_pipeop_isomap.R: 2026-07-29 18:08:13.055199: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 18:08:13.086286: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 18:08:13.13028: embedding
> test_pipeop_isomap.R: 2026-07-29 18:08:13.131579: DONE
> test_pipeop_isomap.R: 2026-07-29 18:08:13.229705: Isomap START
> test_pipeop_isomap.R: 2026-07-29 18:08:13.231935: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 18:08:13.242735: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 18:08:13.262384: Classical Scaling
> test_pipeop_isomap.R: 2026-07-29 18:08:13.352256: Isomap START
> test_pipeop_isomap.R: 2026-07-29 18:08:13.352801: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 18:08:13.36598: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 18:08:13.385861: Classical Scaling
> test_pipeop_isomap.R: 2026-07-29 18:08:13.413581: Isomap START
> test_pipeop_isomap.R: 2026-07-29 18:08:13.414091: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 18:08:13.424096: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 18:08:13.442828: Classical Scaling
Saving _problems/test_pipeop_missind-4.R
> test_pipeop_nmf.R: [PipeOpNMFstate]
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_nmf.R: [PipeOpNMFstate]
Saving _problems/test_pipeop_unbranch-21.R
Saving _problems/test_pipeop_tunethreshold-36.R
Saving _problems/test_pipeop_tunethreshold-73.R
Saving _problems/test_selector-6.R
[ FAIL 12 | WARN 12 | SKIP 128 | PASS 8462 ]
══ Skipped tests (128) ═════════════════════════════════════════════════════════
• On CRAN (125): 'test_CnfFormula_simplify.R:6:3', 'test_CnfFormula.R:591:3',
'test_Graph.R:283:3', 'test_PipeOp.R:32:1', 'test_GraphLearner.R:5:3',
'test_GraphLearner.R:221:3', 'test_GraphLearner.R:343:3',
'test_GraphLearner.R:408:3', 'test_GraphLearner.R:571:3',
'test_doublearrow.R:2:1', 'test_gunion.R:2:1', 'test_dictionary.R:7:3',
'test_learner_weightedaverage.R:5:3', 'test_learner_weightedaverage.R:57:3',
'test_learner_weightedaverage.R:105:3',
'test_learner_weightedaverage.R:152:3', 'test_meta.R:39:3',
'test_mlr_graphs_branching.R:26:3', 'test_mlr_graphs_bagging.R:6:3',
'test_mlr_graphs_robustify.R:5:3', 'test_pipeop_adas.R:8:3',
'test_pipeop_blsmote.R:8:3', 'test_pipeop_branch.R:4:3',
'test_pipeop_chunk.R:4:3', 'test_pipeop_classbalancing.R:7:3',
'test_pipeop_classweights.R:10:3', 'test_pipeop_boxcox.R:7:3',
'test_pipeop_colapply.R:9:3', 'test_pipeop_classweightsex.R:9:3',
'test_pipeop_collapsefactors.R:6:3', 'test_pipeop_copy.R:5:3',
'test_pipeop_colroles.R:6:3', 'test_pipeop_decode.R:14:3',
'test_pipeop_encode.R:21:3', 'test_pipeop_datefeatures.R:10:3',
'test_pipeop_encodeimpact.R:11:3', 'test_pipeop_encodepl.R:5:3',
'test_pipeop_encodepl.R:72:3', 'test_pipeop_ensemble.R:3:1',
'test_pipeop_encodelmer.R:15:3', 'test_pipeop_encodelmer.R:37:3',
'test_pipeop_encodelmer.R:80:3', 'test_pipeop_filter.R:7:3',
'test_pipeop_fixfactors.R:9:3', 'test_pipeop_histbin.R:7:3',
'test_pipeop_ica.R:7:3', 'test_pipeop_featureunion.R:9:3',
'test_pipeop_featureunion.R:134:3', 'test_pipeop_imputelearner.R:43:3',
'test_pipeop_info.R:3:1', 'test_pipeop_impute.R:4:3',
'test_pipeop_isomap.R:10:3', 'test_pipeop_kernelpca.R:9:3',
'test_pipeop_learner.R:17:3', 'test_pipeop_learnerpicvplus.R:2:1',
'test_pipeop_learnercv.R:3:3', 'test_pipeop_learnercv.R:43:3',
'test_pipeop_learnercv.R:73:3', 'test_pipeop_learnercv.R:92:3',
'test_pipeop_learnercv.R:141:3', 'test_pipeop_learnercv.R:157:3',
'test_pipeop_learnercv.R:203:3', 'test_pipeop_learnercv.R:249:3',
'test_pipeop_learnercv.R:278:3', 'test_pipeop_learnercv.R:332:3',
'test_pipeop_learnercv.R:359:3', 'test_pipeop_learnercv.R:389:3',
'test_pipeop_learnercv.R:399:3', 'test_pipeop_learnercv.R:432:3',
'test_pipeop_learnercv.R:472:3', 'test_pipeop_learnercv.R:481:3',
'test_pipeop_learnercv.R:498:3', 'test_pipeop_learnercv.R:506:3',
'test_pipeop_learnercv.R:530:3', 'test_pipeop_learnercv.R:554:3',
'test_pipeop_learnercv.R:634:3', 'test_pipeop_learnercv.R:654:3',
'test_pipeop_learnercv.R:669:3', 'test_pipeop_learnercv.R:754:3',
'test_pipeop_learnercv.R:799:3', 'test_pipeop_learnercv.R:827:3',
'test_pipeop_modelmatrix.R:7:3', 'test_pipeop_multiplicityexply.R:9:3',
'test_pipeop_mutate.R:9:3', 'test_pipeop_multiplicityimply.R:9:3',
'test_pipeop_nearmiss.R:7:3', 'test_pipeop_ovr.R:9:3',
'test_pipeop_ovr.R:48:3', 'test_pipeop_pca.R:8:3', 'test_pipeop_proxy.R:2:1',
'test_pipeop_quantilebin.R:5:3', 'test_pipeop_randomprojection.R:6:3',
'test_pipeop_randomresponse.R:5:3', 'test_pipeop_removeconstants.R:6:3',
'test_pipeop_renamecolumns.R:6:3', 'test_pipeop_replicate.R:9:3',
'test_pipeop_rowapply.R:6:3', 'test_pipeop_scale.R:6:3',
'test_pipeop_scale.R:10:3', 'test_pipeop_scalemaxabs.R:6:3',
'test_pipeop_scalerange.R:7:3', 'test_pipeop_select.R:9:3',
'test_pipeop_smote.R:10:3', 'test_pipeop_smotenc.R:8:3',
'test_pipeop_spatialsign.R:3:1', 'test_pipeop_splines.R:3:1',
'test_pipeop_subsample.R:6:3', 'test_pipeop_targetinvert.R:4:3',
'test_pipeop_targetmutate.R:5:3', 'test_pipeop_targettrafo.R:4:3',
'test_pipeop_targettrafoscalerange.R:5:3', 'test_pipeop_task_preproc.R:4:3',
'test_pipeop_task_preproc.R:14:3', 'test_pipeop_nmf.R:6:3',
'test_pipeop_tomek.R:7:3', 'test_pipeop_textvectorizer.R:37:3',
'test_pipeop_textvectorizer.R:186:3', 'test_pipeop_unbranch.R:10:3',
'test_pipeop_updatetarget.R:89:3', 'test_pipeop_vtreat.R:9:3',
'test_pipeop_yeojohnson.R:7:3', 'test_ppl.R:63:3',
'test_pipeop_tunethreshold.R:111:3', 'test_pipeop_tunethreshold.R:191:3',
'test_typecheck.R:188:3'
• Skipping (1): 'test_GraphLearner.R:1278:3'
• empty test (2): 'test_pipeop_isomap.R:111:1', 'test_pipeop_missind.R:101:1'
══ Failed tests ════════════════════════════════════════════════════════════════
── Error ('test_mlr_graphs_robustify.R:106:3'): Robustify Pipeline Impute Missings ──
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_mlr_graphs_robustify.R:106: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_pipeop_classbalancing.R:13:3'): PipeOpClassBalancing ───────────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_classbalancing.R:13:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_classweights.R:17:3'): PipeOpClassWeights ───────────────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_classweights.R:17:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_classweights.R:36:5'): PipeOpClassWeights - weight roles assigned ──
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_pipeop_classweights.R:36:5
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_pipeop_imputelearner.R:7:3'): PipeOpImputeLearner - simple tests ──
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_imputelearner.R:7:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_imputelearner.R:138:3'): PipeOpImputeLearner - model active binding to state ──
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_imputelearner.R:138:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_impute.R:452:3'): impute, test rows and affect_columns ──
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_pipeop_impute.R:452: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_pipeop_missind.R:4:3'): PipeOpMissInd ──────────────────────────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_missind.R:4:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_unbranch.R:21:3'): PipeOpUnbranch - train and predict ───
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_unbranch.R:21:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_tunethreshold.R:36:3'): threshold works for binary ──────
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_pipeop_tunethreshold.R:36: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_pipeop_tunethreshold.R:73:3'): tunethreshold graph works ───────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. ├─graph$train(tsk("pima")) at test_pipeop_tunethreshold.R:73:3
2. │ └─mlr3pipelines:::.__Graph__train(...)
3. │ └─mlr3pipelines:::graph_reduce(self, input, "train", single_input)
4. └─mlr3::tsk("pima")
5. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...)
6. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_selector.R:6:3'): Selectors work ───────────────────────────────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr3::mlr_tasks$get("pima") at test_selector.R:6:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
[ FAIL 12 | WARN 12 | SKIP 128 | PASS 8462 ]
Error:
! Test failures.
Execution halted
Flavor: r-patched-linux-x86_64
Version: 0.11.0
Check: examples
Result: ERROR
Running examples in ‘mlr3pipelines-Ex.R’ failed
The error most likely occurred in:
> base::assign(".ptime", proc.time(), pos = "CheckExEnv")
> ### Name: mlr_pipeops_imputeconstant
> ### Title: Impute Features by a Constant
> ### Aliases: mlr_pipeops_imputeconstant PipeOpImputeConstant
>
> ### ** Examples
>
> library("mlr3")
>
> task = 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: tsk ... dictionary_initialize_item -> do.call -> <Anonymous> -> as_data_backend
Execution halted
Examples with CPU (user + system) or elapsed time > 5s
user system elapsed
mlr_graphs_ovr 4.564 0.073 6.273
Flavor: r-release-linux-x86_64
Version: 0.11.0
Check: tests
Result: ERROR
Running ‘testthat.R’ [347s/179s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
> if (requireNamespace("testthat", quietly = TRUE)) {
+ library("checkmate")
+ library("testthat")
+ library("mlr3")
+ library("paradox")
+ library("mlr3pipelines")
+ test_check("mlr3pipelines")
+ }
Starting 2 test processes.
> test_Graph.R: Training debug.multi with input list(input_1 = 1, input_2 = 1)
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
Saving _problems/test_mlr_graphs_robustify-106.R
> test_multiplicities.R:
> test_multiplicities.R: [[1]]
> test_multiplicities.R: [1] 0
> test_multiplicities.R:
> test_multiplicities.R:
> test_pipeop_blsmote.R: [1] "Borderline-SMOTE done"
> test_pipeop_blsmote.R: [1] "Borderline-SMOTE done"
> test_pipeop_blsmote.R: [1] "Borderline-SMOTE done"
> test_pipeop_blsmote.R: [1] "Borderline-SMOTE done"
Saving _problems/test_pipeop_classbalancing-13.R
Saving _problems/test_pipeop_classweights-17.R
Saving _problems/test_pipeop_classweights-36.R
Saving _problems/test_pipeop_imputelearner-7.R
Saving _problems/test_pipeop_imputelearner-138.R
> test_pipeop_isomap.R: 2026-08-01 18:10:11.736573: Isomap START
> test_pipeop_isomap.R: 2026-08-01 18:10:11.737387: constructing knn graph
> test_pipeop_isomap.R: 2026-08-01 18:10:11.750726: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-01 18:10:11.769926: Classical Scaling
> test_pipeop_isomap.R: 2026-08-01 18:10:11.960575: Isomap START
> test_pipeop_isomap.R: 2026-08-01 18:10:11.96112: constructing knn graph
> test_pipeop_isomap.R: 2026-08-01 18:10:11.974217: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-01 18:10:11.993511: Classical Scaling
> test_pipeop_isomap.R: 2026-08-01 18:10:12.024404: L-Isomap embed START
> test_pipeop_isomap.R: 2026-08-01 18:10:12.025131: constructing knn graph
> test_pipeop_isomap.R: 2026-08-01 18:10:12.045502: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-01 18:10:12.087984: embedding
> test_pipeop_isomap.R: 2026-08-01 18:10:12.089203: DONE
> test_pipeop_isomap.R: 2026-08-01 18:10:12.118236: L-Isomap embed START
> test_pipeop_isomap.R: 2026-08-01 18:10:12.11878: constructing knn graph
> test_pipeop_isomap.R: 2026-08-01 18:10:12.135116: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-01 18:10:12.180037: embedding
> test_pipeop_isomap.R: 2026-08-01 18:10:12.181285: DONE
> test_pipeop_isomap.R: 2026-08-01 18:10:12.27949: Isomap START
> test_pipeop_isomap.R: 2026-08-01 18:10:12.280029: constructing knn graph
> test_pipeop_isomap.R: 2026-08-01 18:10:12.308573: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-01 18:10:12.408108: Classical Scaling
> test_pipeop_isomap.R: 2026-08-01 18:10:12.448265: L-Isomap embed START
> test_pipeop_isomap.R: 2026-08-01 18:10:12.449001: constructing knn graph
> test_pipeop_isomap.R: 2026-08-01 18:10:12.482333: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-01 18:10:12.692166: embedding
> test_pipeop_isomap.R: 2026-08-01 18:10:12.695525: DONE
> test_pipeop_isomap.R: 2026-08-01 18:10:12.85928: Isomap START
> test_pipeop_isomap.R: 2026-08-01 18:10:12.85982: constructing knn graph
> test_pipeop_isomap.R: 2026-08-01 18:10:12.872692: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-01 18:10:12.891901: Classical Scaling
> test_pipeop_isomap.R: 2026-08-01 18:10:12.927203: L-Isomap embed START
> test_pipeop_isomap.R: 2026-08-01 18:10:12.927862: constructing knn graph
> test_pipeop_isomap.R: 2026-08-01 18:10:13.360971: calculating geodesic distances
Saving _problems/test_pipeop_impute-452.R
> test_pipeop_isomap.R: 2026-08-01 18:10:13.405167: embedding
> test_pipeop_isomap.R: 2026-08-01 18:10:13.406421: DONE
> test_pipeop_isomap.R: 2026-08-01 18:10:13.550889: Isomap START
> test_pipeop_isomap.R: 2026-08-01 18:10:13.551419: constructing knn graph
> test_pipeop_isomap.R: 2026-08-01 18:10:13.562278: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-01 18:10:13.583608: Classical Scaling
> test_pipeop_isomap.R: 2026-08-01 18:10:13.635533: L-Isomap embed START
> test_pipeop_isomap.R: 2026-08-01 18:10:13.636281: constructing knn graph
> test_pipeop_isomap.R: 2026-08-01 18:10:13.653225: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-01 18:10:13.698097: embedding
> test_pipeop_isomap.R: 2026-08-01 18:10:13.699324: DONE
> test_pipeop_isomap.R: 2026-08-01 18:10:13.783659: Isomap START
> test_pipeop_isomap.R: 2026-08-01 18:10:13.785614: constructing knn graph
> test_pipeop_isomap.R: 2026-08-01 18:10:13.796656: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-01 18:10:13.815749: Classical Scaling
> test_pipeop_isomap.R: 2026-08-01 18:10:13.871758: L-Isomap embed START
> test_pipeop_isomap.R: 2026-08-01 18:10:13.872504: constructing knn graph
> test_pipeop_isomap.R: 2026-08-01 18:10:13.891856: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-01 18:10:13.934256: embedding
> test_pipeop_isomap.R: 2026-08-01 18:10:13.93558: DONE
> test_pipeop_isomap.R: 2026-08-01 18:10:14.036419: Isomap START
> test_pipeop_isomap.R: 2026-08-01 18:10:14.036974: constructing knn graph
> test_pipeop_isomap.R: 2026-08-01 18:10:14.050256: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-01 18:10:14.069695: Classical Scaling
> test_pipeop_isomap.R: 2026-08-01 18:10:14.131095: L-Isomap embed START
> test_pipeop_isomap.R: 2026-08-01 18:10:14.131848: constructing knn graph
> test_pipeop_isomap.R: 2026-08-01 18:10:14.153563: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-01 18:10:14.195264: embedding
> test_pipeop_isomap.R: 2026-08-01 18:10:14.19674: DONE
> test_pipeop_isomap.R: 2026-08-01 18:10:14.305032: Isomap START
> test_pipeop_isomap.R: 2026-08-01 18:10:14.305628: constructing knn graph
> test_pipeop_isomap.R: 2026-08-01 18:10:14.319539: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-01 18:10:14.338655: Classical Scaling
> test_pipeop_isomap.R: 2026-08-01 18:10:14.397403: L-Isomap embed START
> test_pipeop_isomap.R: 2026-08-01 18:10:14.398201: constructing knn graph
> test_pipeop_isomap.R: 2026-08-01 18:10:14.435524: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-01 18:10:14.480315: embedding
> test_pipeop_isomap.R: 2026-08-01 18:10:14.481746: DONE
> test_pipeop_isomap.R: 2026-08-01 18:10:14.586228: Isomap START
> test_pipeop_isomap.R: 2026-08-01 18:10:14.586744: constructing knn graph
> test_pipeop_isomap.R: 2026-08-01 18:10:14.598441: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-01 18:10:14.61816: Classical Scaling
> test_pipeop_isomap.R: 2026-08-01 18:10:14.716875: Isomap START
> test_pipeop_isomap.R: 2026-08-01 18:10:14.717428: constructing knn graph
> test_pipeop_isomap.R: 2026-08-01 18:10:14.731281: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-01 18:10:14.749671: Classical Scaling
> test_pipeop_isomap.R: 2026-08-01 18:10:14.778496: Isomap START
> test_pipeop_isomap.R: 2026-08-01 18:10:14.778992: constructing knn graph
> test_pipeop_isomap.R: 2026-08-01 18:10:14.789703: calculating geodesic distances
> test_pipeop_isomap.R: 2026-08-01 18:10:14.811597: Classical Scaling
Saving _problems/test_pipeop_missind-4.R
> test_pipeop_nmf.R: [PipeOpNMFstate]
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_nmf.R: [PipeOpNMFstate]
Saving _problems/test_pipeop_unbranch-21.R
Saving _problems/test_pipeop_tunethreshold-36.R
Saving _problems/test_pipeop_tunethreshold-73.R
Saving _problems/test_selector-6.R
[ FAIL 12 | WARN 12 | SKIP 128 | PASS 8462 ]
══ Skipped tests (128) ═════════════════════════════════════════════════════════
• On CRAN (125): 'test_CnfFormula_simplify.R:6:3', 'test_CnfFormula.R:591:3',
'test_Graph.R:283:3', 'test_PipeOp.R:32:1', 'test_GraphLearner.R:5:3',
'test_GraphLearner.R:221:3', 'test_GraphLearner.R:343:3',
'test_GraphLearner.R:408:3', 'test_GraphLearner.R:571:3',
'test_doublearrow.R:2:1', 'test_gunion.R:2:1',
'test_learner_weightedaverage.R:5:3', 'test_learner_weightedaverage.R:57:3',
'test_learner_weightedaverage.R:105:3',
'test_learner_weightedaverage.R:152:3', 'test_dictionary.R:7:3',
'test_meta.R:39:3', 'test_mlr_graphs_branching.R:26:3',
'test_mlr_graphs_bagging.R:6:3', 'test_mlr_graphs_robustify.R:5:3',
'test_pipeop_adas.R:8:3', 'test_pipeop_blsmote.R:8:3',
'test_pipeop_boxcox.R:7:3', 'test_pipeop_chunk.R:4:3',
'test_pipeop_branch.R:4:3', 'test_pipeop_classbalancing.R:7:3',
'test_pipeop_classweights.R:10:3', 'test_pipeop_classweightsex.R:9:3',
'test_pipeop_colapply.R:9:3', 'test_pipeop_collapsefactors.R:6:3',
'test_pipeop_copy.R:5:3', 'test_pipeop_colroles.R:6:3',
'test_pipeop_decode.R:14:3', 'test_pipeop_encode.R:21:3',
'test_pipeop_datefeatures.R:10:3', 'test_pipeop_encodeimpact.R:11:3',
'test_pipeop_encodepl.R:5:3', 'test_pipeop_encodepl.R:72:3',
'test_pipeop_ensemble.R:3:1', 'test_pipeop_encodelmer.R:15:3',
'test_pipeop_encodelmer.R:37:3', 'test_pipeop_encodelmer.R:80:3',
'test_pipeop_filter.R:7:3', 'test_pipeop_fixfactors.R:9:3',
'test_pipeop_histbin.R:7:3', 'test_pipeop_featureunion.R:9:3',
'test_pipeop_featureunion.R:134:3', 'test_pipeop_ica.R:7:3',
'test_pipeop_imputelearner.R:43:3', 'test_pipeop_info.R:3:1',
'test_pipeop_impute.R:4:3', 'test_pipeop_kernelpca.R:9:3',
'test_pipeop_isomap.R:10:3', 'test_pipeop_learner.R:17:3',
'test_pipeop_learnerpicvplus.R:2:1', 'test_pipeop_learnercv.R:3:3',
'test_pipeop_learnercv.R:43:3', 'test_pipeop_learnercv.R:73:3',
'test_pipeop_learnercv.R:92:3', 'test_pipeop_learnercv.R:141:3',
'test_pipeop_learnercv.R:157:3', 'test_pipeop_learnercv.R:203:3',
'test_pipeop_learnercv.R:249:3', 'test_pipeop_learnercv.R:278:3',
'test_pipeop_learnercv.R:332:3', 'test_pipeop_learnercv.R:359:3',
'test_pipeop_learnercv.R:389:3', 'test_pipeop_learnercv.R:399:3',
'test_pipeop_learnercv.R:432:3', 'test_pipeop_learnercv.R:472:3',
'test_pipeop_learnercv.R:481:3', 'test_pipeop_learnercv.R:498:3',
'test_pipeop_learnercv.R:506:3', 'test_pipeop_learnercv.R:530:3',
'test_pipeop_learnercv.R:554:3', 'test_pipeop_learnercv.R:634:3',
'test_pipeop_learnercv.R:654:3', 'test_pipeop_learnercv.R:669:3',
'test_pipeop_learnercv.R:754:3', 'test_pipeop_learnercv.R:799:3',
'test_pipeop_learnercv.R:827:3', 'test_pipeop_modelmatrix.R:7:3',
'test_pipeop_multiplicityexply.R:9:3', 'test_pipeop_mutate.R:9:3',
'test_pipeop_nearmiss.R:7:3', 'test_pipeop_multiplicityimply.R:9:3',
'test_pipeop_ovr.R:9:3', 'test_pipeop_ovr.R:48:3', 'test_pipeop_pca.R:8:3',
'test_pipeop_proxy.R:2:1', 'test_pipeop_quantilebin.R:5:3',
'test_pipeop_randomprojection.R:6:3', 'test_pipeop_randomresponse.R:5:3',
'test_pipeop_removeconstants.R:6:3', 'test_pipeop_renamecolumns.R:6:3',
'test_pipeop_replicate.R:9:3', 'test_pipeop_rowapply.R:6:3',
'test_pipeop_scale.R:6:3', 'test_pipeop_scale.R:10:3',
'test_pipeop_scalemaxabs.R:6:3', 'test_pipeop_scalerange.R:7:3',
'test_pipeop_select.R:9:3', 'test_pipeop_smote.R:10:3',
'test_pipeop_smotenc.R:8:3', 'test_pipeop_spatialsign.R:3:1',
'test_pipeop_splines.R:3:1', 'test_pipeop_subsample.R:6:3',
'test_pipeop_targetinvert.R:4:3', 'test_pipeop_targetmutate.R:5:3',
'test_pipeop_targettrafo.R:4:3', 'test_pipeop_targettrafoscalerange.R:5:3',
'test_pipeop_task_preproc.R:4:3', 'test_pipeop_task_preproc.R:14:3',
'test_pipeop_nmf.R:6:3', 'test_pipeop_tomek.R:7:3',
'test_pipeop_textvectorizer.R:37:3', 'test_pipeop_textvectorizer.R:186:3',
'test_pipeop_unbranch.R:10:3', 'test_pipeop_updatetarget.R:89:3',
'test_pipeop_vtreat.R:9:3', 'test_pipeop_yeojohnson.R:7:3',
'test_pipeop_tunethreshold.R:111:3', 'test_pipeop_tunethreshold.R:191:3',
'test_ppl.R:63:3', 'test_typecheck.R:188:3'
• Skipping (1): 'test_GraphLearner.R:1278:3'
• empty test (2): 'test_pipeop_isomap.R:111:1', 'test_pipeop_missind.R:101:1'
══ Failed tests ════════════════════════════════════════════════════════════════
── Error ('test_mlr_graphs_robustify.R:106:3'): Robustify Pipeline Impute Missings ──
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_mlr_graphs_robustify.R:106: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_pipeop_classbalancing.R:13:3'): PipeOpClassBalancing ───────────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_classbalancing.R:13:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_classweights.R:17:3'): PipeOpClassWeights ───────────────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_classweights.R:17:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_classweights.R:36:5'): PipeOpClassWeights - weight roles assigned ──
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_pipeop_classweights.R:36:5
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_pipeop_imputelearner.R:7:3'): PipeOpImputeLearner - simple tests ──
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_imputelearner.R:7:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_imputelearner.R:138:3'): PipeOpImputeLearner - model active binding to state ──
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_imputelearner.R:138:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_impute.R:452:3'): impute, test rows and affect_columns ──
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_pipeop_impute.R:452: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_pipeop_missind.R:4:3'): PipeOpMissInd ──────────────────────────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_missind.R:4:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_unbranch.R:21:3'): PipeOpUnbranch - train and predict ───
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_unbranch.R:21:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_tunethreshold.R:36:3'): threshold works for binary ──────
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_pipeop_tunethreshold.R:36: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_pipeop_tunethreshold.R:73:3'): tunethreshold graph works ───────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. ├─graph$train(tsk("pima")) at test_pipeop_tunethreshold.R:73:3
2. │ └─mlr3pipelines:::.__Graph__train(...)
3. │ └─mlr3pipelines:::graph_reduce(self, input, "train", single_input)
4. └─mlr3::tsk("pima")
5. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...)
6. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_selector.R:6:3'): Selectors work ───────────────────────────────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr3::mlr_tasks$get("pima") at test_selector.R:6:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
[ FAIL 12 | WARN 12 | SKIP 128 | PASS 8462 ]
Error:
! Test failures.
Execution halted
Flavor: r-release-linux-x86_64
Version: 0.11.0
Check: tests
Result: ERROR
Running 'testthat.R' [162s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
> if (requireNamespace("testthat", quietly = TRUE)) {
+ library("checkmate")
+ library("testthat")
+ library("mlr3")
+ library("paradox")
+ library("mlr3pipelines")
+ test_check("mlr3pipelines")
+ }
Starting 2 test processes.
> test_Graph.R: Training debug.multi with input list(input_1 = 1, input_2 = 1)
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R:
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R:
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
Saving _problems/test_mlr_graphs_robustify-106.R
> test_multiplicities.R:
> test_multiplicities.R: [[1]]
> test_multiplicities.R:
> test_multiplicities.R: [1] 0
> test_multiplicities.R:
> test_pipeop_blsmote.R: [1] "Borderline-SMOTE done"
> test_pipeop_blsmote.R: [1] "Borderline-SMOTE done"
> test_pipeop_blsmote.R: [1] "Borderline-SMOTE done"
> test_pipeop_blsmote.R: [1] "Borderline-SMOTE done"
Saving _problems/test_pipeop_classbalancing-13.R
Saving _problems/test_pipeop_classweights-17.R
Saving _problems/test_pipeop_classweights-36.R
Saving _problems/test_pipeop_imputelearner-7.R
Saving _problems/test_pipeop_imputelearner-138.R
> test_pipeop_isomap.R: 2026-07-30 12:23:43.458687: Isomap START
> test_pipeop_isomap.R: 2026-07-30 12:23:43.46009: constructing knn graph
> test_pipeop_isomap.R: 2026-07-30 12:23:43.476624: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-30 12:23:43.495408: Classical Scaling
> test_pipeop_isomap.R: 2026-07-30 12:23:43.554507: Isomap START
> test_pipeop_isomap.R: 2026-07-30 12:23:43.555695: constructing knn graph
> test_pipeop_isomap.R: 2026-07-30 12:23:43.568825: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-30 12:23:43.587042: Classical Scaling
> test_pipeop_isomap.R: 2026-07-30 12:23:43.613218: L-Isomap embed START
> test_pipeop_isomap.R: 2026-07-30 12:23:43.614498: constructing knn graph
> test_pipeop_isomap.R: 2026-07-30 12:23:43.632149: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-30 12:23:43.664145: embedding
> test_pipeop_isomap.R: 2026-07-30 12:23:43.666009: DONE
> test_pipeop_isomap.R: 2026-07-30 12:23:43.701886: L-Isomap embed START
> test_pipeop_isomap.R: 2026-07-30 12:23:43.702677: constructing knn graph
> test_pipeop_isomap.R: 2026-07-30 12:23:43.713073: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-30 12:23:43.754387: embedding
> test_pipeop_isomap.R: 2026-07-30 12:23:43.756192: DONE
> test_pipeop_isomap.R: 2026-07-30 12:23:43.844523: Isomap START
> test_pipeop_isomap.R: 2026-07-30 12:23:43.845656: constructing knn graph
> test_pipeop_isomap.R: 2026-07-30 12:23:43.861481: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-30 12:23:43.947824: Classical Scaling
> test_pipeop_isomap.R: 2026-07-30 12:23:43.982327: L-Isomap embed START
> test_pipeop_isomap.R: 2026-07-30 12:23:43.983631: constructing knn graph
> test_pipeop_isomap.R: 2026-07-30 12:23:44.025497: calculating geodesic distances
Saving _problems/test_pipeop_impute-452.R
> test_pipeop_isomap.R: 2026-07-30 12:23:44.234836: embedding
> test_pipeop_isomap.R: 2026-07-30 12:23:44.246599: DONE
> test_pipeop_isomap.R: 2026-07-30 12:23:44.403258: Isomap START
> test_pipeop_isomap.R: 2026-07-30 12:23:44.404594: constructing knn graph
> test_pipeop_isomap.R: 2026-07-30 12:23:44.413812: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-30 12:23:44.428423: Classical Scaling
> test_pipeop_isomap.R: 2026-07-30 12:23:44.468107: L-Isomap embed START
> test_pipeop_isomap.R: 2026-07-30 12:23:44.469503: constructing knn graph
> test_pipeop_isomap.R: 2026-07-30 12:23:44.487164: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-30 12:23:44.527774: embedding
> test_pipeop_isomap.R: 2026-07-30 12:23:44.529687: DONE
> test_pipeop_isomap.R: 2026-07-30 12:23:44.677413: Isomap START
> test_pipeop_isomap.R: 2026-07-30 12:23:44.678642: constructing knn graph
> test_pipeop_isomap.R: 2026-07-30 12:23:44.690996: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-30 12:23:44.710929: Classical Scaling
> test_pipeop_isomap.R: 2026-07-30 12:23:44.767919: L-Isomap embed START
> test_pipeop_isomap.R: 2026-07-30 12:23:44.769267: constructing knn graph
> test_pipeop_isomap.R: 2026-07-30 12:23:44.796486: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-30 12:23:44.837718: embedding
> test_pipeop_isomap.R: 2026-07-30 12:23:44.839411: DONE
> test_pipeop_isomap.R: 2026-07-30 12:23:44.92164: Isomap START
> test_pipeop_isomap.R: 2026-07-30 12:23:44.92272: constructing knn graph
> test_pipeop_isomap.R: 2026-07-30 12:23:44.933737: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-30 12:23:44.95084: Classical Scaling
> test_pipeop_isomap.R: 2026-07-30 12:23:45.003119: L-Isomap embed START
> test_pipeop_isomap.R: 2026-07-30 12:23:45.004401: constructing knn graph
> test_pipeop_isomap.R: 2026-07-30 12:23:45.020845: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-30 12:23:45.060747: embedding
> test_pipeop_isomap.R: 2026-07-30 12:23:45.062478: DONE
> test_pipeop_isomap.R: 2026-07-30 12:23:45.136954: Isomap START
> test_pipeop_isomap.R: 2026-07-30 12:23:45.138002: constructing knn graph
> test_pipeop_isomap.R: 2026-07-30 12:23:45.148504: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-30 12:23:45.166092: Classical Scaling
> test_pipeop_isomap.R: 2026-07-30 12:23:45.222617: L-Isomap embed START
> test_pipeop_isomap.R: 2026-07-30 12:23:45.224252: constructing knn graph
> test_pipeop_isomap.R: 2026-07-30 12:23:45.25665: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-30 12:23:45.296225: embedding
> test_pipeop_isomap.R: 2026-07-30 12:23:45.297558: DONE
> test_pipeop_isomap.R: 2026-07-30 12:23:45.382114: Isomap START
> test_pipeop_isomap.R: 2026-07-30 12:23:45.383306: constructing knn graph
> test_pipeop_isomap.R: 2026-07-30 12:23:45.396514: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-30 12:23:45.414253: Classical Scaling
> test_pipeop_isomap.R: 2026-07-30 12:23:45.469321: L-Isomap embed START
> test_pipeop_isomap.R: 2026-07-30 12:23:45.470679: constructing knn graph
> test_pipeop_isomap.R: 2026-07-30 12:23:45.488662: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-30 12:23:45.531018: embedding
> test_pipeop_isomap.R: 2026-07-30 12:23:45.533045: DONE
> test_pipeop_isomap.R: 2026-07-30 12:23:45.630862: Isomap START
> test_pipeop_isomap.R: 2026-07-30 12:23:45.631911: constructing knn graph
> test_pipeop_isomap.R: 2026-07-30 12:23:45.642795: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-30 12:23:45.658096: Classical Scaling
> test_pipeop_isomap.R: 2026-07-30 12:23:45.769479: Isomap START
> test_pipeop_isomap.R: 2026-07-30 12:23:45.770563: constructing knn graph
> test_pipeop_isomap.R: 2026-07-30 12:23:45.782239: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-30 12:23:45.801173: Classical Scaling
> test_pipeop_isomap.R: 2026-07-30 12:23:45.830377: Isomap START
> test_pipeop_isomap.R: 2026-07-30 12:23:45.831567: constructing knn graph
> test_pipeop_isomap.R: 2026-07-30 12:23:45.845004: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-30 12:23:45.863886: Classical Scaling
Saving _problems/test_pipeop_missind-4.R
> test_pipeop_nmf.R: [PipeOpNMFstate]
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_nmf.R: [PipeOpNMFstate]
Saving _problems/test_pipeop_unbranch-21.R
Saving _problems/test_pipeop_tunethreshold-36.R
Saving _problems/test_pipeop_tunethreshold-73.R
Saving _problems/test_selector-6.R
[ FAIL 12 | WARN 12 | SKIP 128 | PASS 8462 ]
══ Skipped tests (128) ═════════════════════════════════════════════════════════
• On CRAN (125): 'test_CnfFormula_simplify.R:6:3', 'test_CnfFormula.R:591:3',
'test_Graph.R:283:3', 'test_PipeOp.R:32:1', 'test_GraphLearner.R:5:3',
'test_GraphLearner.R:221:3', 'test_GraphLearner.R:343:3',
'test_GraphLearner.R:408:3', 'test_GraphLearner.R:571:3',
'test_doublearrow.R:2:1', 'test_gunion.R:2:1',
'test_learner_weightedaverage.R:5:3', 'test_learner_weightedaverage.R:57:3',
'test_learner_weightedaverage.R:105:3',
'test_learner_weightedaverage.R:152:3', 'test_dictionary.R:7:3',
'test_meta.R:39:3', 'test_mlr_graphs_branching.R:26:3',
'test_mlr_graphs_bagging.R:6:3', 'test_mlr_graphs_robustify.R:5:3',
'test_pipeop_adas.R:8:3', 'test_pipeop_blsmote.R:8:3',
'test_pipeop_branch.R:4:3', 'test_pipeop_chunk.R:4:3',
'test_pipeop_classbalancing.R:7:3', 'test_pipeop_classweights.R:10:3',
'test_pipeop_boxcox.R:7:3', 'test_pipeop_colapply.R:9:3',
'test_pipeop_classweightsex.R:9:3', 'test_pipeop_collapsefactors.R:6:3',
'test_pipeop_copy.R:5:3', 'test_pipeop_colroles.R:6:3',
'test_pipeop_decode.R:14:3', 'test_pipeop_encode.R:21:3',
'test_pipeop_encodeimpact.R:11:3', 'test_pipeop_datefeatures.R:10:3',
'test_pipeop_encodepl.R:5:3', 'test_pipeop_encodepl.R:72:3',
'test_pipeop_ensemble.R:3:1', 'test_pipeop_encodelmer.R:15:3',
'test_pipeop_encodelmer.R:37:3', 'test_pipeop_encodelmer.R:80:3',
'test_pipeop_filter.R:7:3', 'test_pipeop_fixfactors.R:9:3',
'test_pipeop_histbin.R:7:3', 'test_pipeop_ica.R:7:3',
'test_pipeop_featureunion.R:9:3', 'test_pipeop_featureunion.R:134:3',
'test_pipeop_imputelearner.R:43:3', 'test_pipeop_info.R:3:1',
'test_pipeop_impute.R:4:3', 'test_pipeop_kernelpca.R:9:3',
'test_pipeop_isomap.R:10:3', 'test_pipeop_learner.R:17:3',
'test_pipeop_learnerpicvplus.R:2:1', 'test_pipeop_learnercv.R:3:3',
'test_pipeop_learnercv.R:43:3', 'test_pipeop_learnercv.R:73:3',
'test_pipeop_learnercv.R:92:3', 'test_pipeop_learnercv.R:141:3',
'test_pipeop_learnercv.R:157:3', 'test_pipeop_learnercv.R:203:3',
'test_pipeop_learnercv.R:249:3', 'test_pipeop_learnercv.R:278:3',
'test_pipeop_learnercv.R:332:3', 'test_pipeop_learnercv.R:359:3',
'test_pipeop_learnercv.R:389:3', 'test_pipeop_learnercv.R:399:3',
'test_pipeop_learnercv.R:432:3', 'test_pipeop_learnercv.R:472:3',
'test_pipeop_learnercv.R:481:3', 'test_pipeop_learnercv.R:498:3',
'test_pipeop_learnercv.R:506:3', 'test_pipeop_learnercv.R:530:3',
'test_pipeop_learnercv.R:554:3', 'test_pipeop_learnercv.R:634:3',
'test_pipeop_learnercv.R:654:3', 'test_pipeop_learnercv.R:669:3',
'test_pipeop_learnercv.R:754:3', 'test_pipeop_learnercv.R:799:3',
'test_pipeop_learnercv.R:827:3', 'test_pipeop_modelmatrix.R:7:3',
'test_pipeop_multiplicityexply.R:9:3', 'test_pipeop_mutate.R:9:3',
'test_pipeop_nearmiss.R:7:3', 'test_pipeop_multiplicityimply.R:9:3',
'test_pipeop_ovr.R:9:3', 'test_pipeop_ovr.R:48:3', 'test_pipeop_pca.R:8:3',
'test_pipeop_proxy.R:2:1', 'test_pipeop_quantilebin.R:5:3',
'test_pipeop_randomprojection.R:6:3', 'test_pipeop_randomresponse.R:5:3',
'test_pipeop_removeconstants.R:6:3', 'test_pipeop_renamecolumns.R:6:3',
'test_pipeop_replicate.R:9:3', 'test_pipeop_rowapply.R:6:3',
'test_pipeop_scale.R:6:3', 'test_pipeop_scale.R:10:3',
'test_pipeop_scalemaxabs.R:6:3', 'test_pipeop_scalerange.R:7:3',
'test_pipeop_select.R:9:3', 'test_pipeop_smote.R:10:3',
'test_pipeop_smotenc.R:8:3', 'test_pipeop_spatialsign.R:3:1',
'test_pipeop_splines.R:3:1', 'test_pipeop_subsample.R:6:3',
'test_pipeop_targetinvert.R:4:3', 'test_pipeop_targetmutate.R:5:3',
'test_pipeop_targettrafo.R:4:3', 'test_pipeop_targettrafoscalerange.R:5:3',
'test_pipeop_nmf.R:6:3', 'test_pipeop_task_preproc.R:4:3',
'test_pipeop_task_preproc.R:14:3', 'test_pipeop_tomek.R:7:3',
'test_pipeop_textvectorizer.R:37:3', 'test_pipeop_textvectorizer.R:186:3',
'test_pipeop_unbranch.R:10:3', 'test_pipeop_updatetarget.R:89:3',
'test_pipeop_vtreat.R:9:3', 'test_pipeop_yeojohnson.R:7:3',
'test_pipeop_tunethreshold.R:111:3', 'test_pipeop_tunethreshold.R:191:3',
'test_typecheck.R:188:3', 'test_ppl.R:63:3'
• Skipping (1): 'test_GraphLearner.R:1278:3'
• empty test (2): 'test_pipeop_isomap.R:111:1', 'test_pipeop_missind.R:101:1'
══ Failed tests ════════════════════════════════════════════════════════════════
── Error ('test_mlr_graphs_robustify.R:106:3'): Robustify Pipeline Impute Missings ──
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_mlr_graphs_robustify.R:106: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_pipeop_classbalancing.R:13:3'): PipeOpClassBalancing ───────────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_classbalancing.R:13:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_classweights.R:17:3'): PipeOpClassWeights ───────────────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_classweights.R:17:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_classweights.R:36:5'): PipeOpClassWeights - weight roles assigned ──
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_pipeop_classweights.R:36:5
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_pipeop_imputelearner.R:7:3'): PipeOpImputeLearner - simple tests ──
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_imputelearner.R:7:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_imputelearner.R:138:3'): PipeOpImputeLearner - model active binding to state ──
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_imputelearner.R:138:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_impute.R:452:3'): impute, test rows and affect_columns ──
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_pipeop_impute.R:452: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_pipeop_missind.R:4:3'): PipeOpMissInd ──────────────────────────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_missind.R:4:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_unbranch.R:21:3'): PipeOpUnbranch - train and predict ───
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_unbranch.R:21:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_tunethreshold.R:36:3'): threshold works for binary ──────
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_pipeop_tunethreshold.R:36: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_pipeop_tunethreshold.R:73:3'): tunethreshold graph works ───────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. ├─graph$train(tsk("pima")) at test_pipeop_tunethreshold.R:73:3
2. │ └─mlr3pipelines:::.__Graph__train(...)
3. │ └─mlr3pipelines:::graph_reduce(self, input, "train", single_input)
4. └─mlr3::tsk("pima")
5. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...)
6. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_selector.R:6:3'): Selectors work ───────────────────────────────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr3::mlr_tasks$get("pima") at test_selector.R:6:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
[ FAIL 12 | WARN 12 | SKIP 128 | PASS 8462 ]
Error:
! Test failures.
Execution halted
Flavor: r-release-windows-x86_64
Version: 0.11.0
Check: tests
Result: ERROR
Running 'testthat.R' [240s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
> if (requireNamespace("testthat", quietly = TRUE)) {
+ library("checkmate")
+ library("testthat")
+ library("mlr3")
+ library("paradox")
+ library("mlr3pipelines")
+ test_check("mlr3pipelines")
+ }
Starting 2 test processes.
> test_Graph.R: Training debug.multi with input list(input_1 = 1, input_2 = 1)
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Predicting test_autotrain
> test_PipeOp.R: Training test_autotrain
> test_PipeOp.R: Predicting test_autotrain
Saving _problems/test_mlr_graphs_robustify-106.R
> test_multiplicities.R:
> test_multiplicities.R: [[1]]
> test_multiplicities.R:
> test_multiplicities.R: [1] 0
> test_multiplicities.R:
> test_pipeop_blsmote.R: [1] "Borderline-SMOTE done"
> test_pipeop_blsmote.R: [1] "Borderline-SMOTE done"
> test_pipeop_blsmote.R: [1] "Borderline-SMOTE done"
> test_pipeop_blsmote.R: [1] "Borderline-SMOTE done"
Saving _problems/test_pipeop_classbalancing-13.R
Saving _problems/test_pipeop_classweights-17.R
Saving _problems/test_pipeop_classweights-36.R
Saving _problems/test_pipeop_imputelearner-7.R
Saving _problems/test_pipeop_imputelearner-138.R
> test_pipeop_isomap.R: 2026-07-29 05:09:44.942544: Isomap START
> test_pipeop_isomap.R: 2026-07-29 05:09:44.943477: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 05:09:44.962974: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 05:09:44.985292: Classical Scaling
> test_pipeop_isomap.R: 2026-07-29 05:09:45.091832: Isomap START
> test_pipeop_isomap.R: 2026-07-29 05:09:45.092496: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 05:09:45.106566: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 05:09:45.128735: Classical Scaling
> test_pipeop_isomap.R: 2026-07-29 05:09:45.172268: L-Isomap embed START
> test_pipeop_isomap.R: 2026-07-29 05:09:45.173195: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 05:09:45.19862: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 05:09:45.248393: embedding
> test_pipeop_isomap.R: 2026-07-29 05:09:45.250295: DONE
> test_pipeop_isomap.R: 2026-07-29 05:09:45.291789: L-Isomap embed START
> test_pipeop_isomap.R: 2026-07-29 05:09:45.292395: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 05:09:45.315635: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 05:09:45.363637: embedding
> test_pipeop_isomap.R: 2026-07-29 05:09:45.365134: DONE
> test_pipeop_isomap.R: 2026-07-29 05:09:45.511198: Isomap START
> test_pipeop_isomap.R: 2026-07-29 05:09:45.511811: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 05:09:45.541134: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 05:09:45.653387: Classical Scaling
> test_pipeop_isomap.R: 2026-07-29 05:09:45.70575: L-Isomap embed START
> test_pipeop_isomap.R: 2026-07-29 05:09:45.706655: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 05:09:45.752909: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 05:09:45.965137: embedding
> test_pipeop_isomap.R: 2026-07-29 05:09:45.970676: DONE
> test_pipeop_isomap.R: 2026-07-29 05:09:46.23805: Isomap START
> test_pipeop_isomap.R: 2026-07-29 05:09:46.238805: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 05:09:46.262542: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 05:09:46.284207: Classical Scaling
> test_pipeop_isomap.R: 2026-07-29 05:09:46.340239: L-Isomap embed START
> test_pipeop_isomap.R: 2026-07-29 05:09:46.341103: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 05:09:46.365959: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 05:09:46.414984: embedding
> test_pipeop_isomap.R: 2026-07-29 05:09:46.416937: DONE
> test_pipeop_isomap.R: 2026-07-29 05:09:46.654864: Isomap START
> test_pipeop_isomap.R: 2026-07-29 05:09:46.655678: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 05:09:46.673454: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 05:09:46.694911: Classical Scaling
> test_pipeop_isomap.R: 2026-07-29 05:09:46.77692: L-Isomap embed START
> test_pipeop_isomap.R: 2026-07-29 05:09:46.777819: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 05:09:46.804808: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 05:09:46.853663: embedding
> test_pipeop_isomap.R: 2026-07-29 05:09:46.869244: DONE
> test_pipeop_isomap.R: 2026-07-29 05:09:46.983775: Isomap START
> test_pipeop_isomap.R: 2026-07-29 05:09:46.984541: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 05:09:47.000547: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 05:09:47.022741: Classical Scaling
> test_pipeop_isomap.R: 2026-07-29 05:09:47.102445: L-Isomap embed START
> test_pipeop_isomap.R: 2026-07-29 05:09:47.103404: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 05:09:47.127993: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 05:09:47.177642: embedding
> test_pipeop_isomap.R: 2026-07-29 05:09:47.179247: DONE
> test_pipeop_isomap.R: 2026-07-29 05:09:47.312023: Isomap START
> test_pipeop_isomap.R: 2026-07-29 05:09:47.312757: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 05:09:47.329402: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 05:09:47.355741: Classical Scaling
> test_pipeop_isomap.R: 2026-07-29 05:09:47.433413: L-Isomap embed START
> test_pipeop_isomap.R: 2026-07-29 05:09:47.434392: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 05:09:47.473069: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 05:09:47.526035: embedding
> test_pipeop_isomap.R: 2026-07-29 05:09:47.527648: DONE
Saving _problems/test_pipeop_impute-452.R
> test_pipeop_isomap.R: 2026-07-29 05:09:47.659567: Isomap START
> test_pipeop_isomap.R: 2026-07-29 05:09:47.660302: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 05:09:47.676573: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 05:09:47.698108: Classical Scaling
> test_pipeop_isomap.R: 2026-07-29 05:09:47.785137: L-Isomap embed START
> test_pipeop_isomap.R: 2026-07-29 05:09:47.786132: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 05:09:47.811437: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 05:09:47.859305: embedding
> test_pipeop_isomap.R: 2026-07-29 05:09:47.860898: DONE
> test_pipeop_isomap.R: 2026-07-29 05:09:48.003609: Isomap START
> test_pipeop_isomap.R: 2026-07-29 05:09:48.004071: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 05:09:48.016077: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 05:09:48.035599: Classical Scaling
> test_pipeop_isomap.R: 2026-07-29 05:09:48.163733: Isomap START
> test_pipeop_isomap.R: 2026-07-29 05:09:48.164551: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 05:09:48.180691: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 05:09:48.203402: Classical Scaling
> test_pipeop_isomap.R: 2026-07-29 05:09:48.246209: Isomap START
> test_pipeop_isomap.R: 2026-07-29 05:09:48.246946: constructing knn graph
> test_pipeop_isomap.R: 2026-07-29 05:09:48.262965: calculating geodesic distances
> test_pipeop_isomap.R: 2026-07-29 05:09:48.285197: Classical Scaling
Saving _problems/test_pipeop_missind-4.R
> test_pipeop_nmf.R: [PipeOpNMFstate]
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_task_preproc.R: Training debug_affectcols
> test_pipeop_nmf.R: [PipeOpNMFstate]
Saving _problems/test_pipeop_unbranch-21.R
Saving _problems/test_pipeop_tunethreshold-36.R
Saving _problems/test_pipeop_tunethreshold-73.R
Saving _problems/test_selector-6.R
[ FAIL 12 | WARN 12 | SKIP 128 | PASS 8462 ]
══ Skipped tests (128) ═════════════════════════════════════════════════════════
• On CRAN (125): 'test_CnfFormula_simplify.R:6:3', 'test_CnfFormula.R:591:3',
'test_Graph.R:283:3', 'test_PipeOp.R:32:1', 'test_GraphLearner.R:5:3',
'test_GraphLearner.R:221:3', 'test_GraphLearner.R:343:3',
'test_GraphLearner.R:408:3', 'test_GraphLearner.R:571:3',
'test_doublearrow.R:2:1', 'test_gunion.R:2:1',
'test_learner_weightedaverage.R:5:3', 'test_learner_weightedaverage.R:57:3',
'test_learner_weightedaverage.R:105:3',
'test_learner_weightedaverage.R:152:3', 'test_meta.R:39:3',
'test_dictionary.R:7:3', 'test_mlr_graphs_branching.R:26:3',
'test_mlr_graphs_bagging.R:6:3', 'test_mlr_graphs_robustify.R:5:3',
'test_pipeop_adas.R:8:3', 'test_pipeop_blsmote.R:8:3',
'test_pipeop_branch.R:4:3', 'test_pipeop_chunk.R:4:3',
'test_pipeop_classbalancing.R:7:3', 'test_pipeop_boxcox.R:7:3',
'test_pipeop_classweights.R:10:3', 'test_pipeop_classweightsex.R:9:3',
'test_pipeop_colapply.R:9:3', 'test_pipeop_collapsefactors.R:6:3',
'test_pipeop_copy.R:5:3', 'test_pipeop_colroles.R:6:3',
'test_pipeop_decode.R:14:3', 'test_pipeop_encode.R:21:3',
'test_pipeop_datefeatures.R:10:3', 'test_pipeop_encodeimpact.R:11:3',
'test_pipeop_encodepl.R:5:3', 'test_pipeop_encodepl.R:72:3',
'test_pipeop_ensemble.R:3:1', 'test_pipeop_encodelmer.R:15:3',
'test_pipeop_encodelmer.R:37:3', 'test_pipeop_encodelmer.R:80:3',
'test_pipeop_filter.R:7:3', 'test_pipeop_fixfactors.R:9:3',
'test_pipeop_histbin.R:7:3', 'test_pipeop_featureunion.R:9:3',
'test_pipeop_featureunion.R:134:3', 'test_pipeop_ica.R:7:3',
'test_pipeop_imputelearner.R:43:3', 'test_pipeop_info.R:3:1',
'test_pipeop_impute.R:4:3', 'test_pipeop_isomap.R:10:3',
'test_pipeop_kernelpca.R:9:3', 'test_pipeop_learner.R:17:3',
'test_pipeop_learnerpicvplus.R:2:1', 'test_pipeop_learnercv.R:3:3',
'test_pipeop_learnercv.R:43:3', 'test_pipeop_learnercv.R:73:3',
'test_pipeop_learnercv.R:92:3', 'test_pipeop_learnercv.R:141:3',
'test_pipeop_learnercv.R:157:3', 'test_pipeop_learnercv.R:203:3',
'test_pipeop_learnercv.R:249:3', 'test_pipeop_learnercv.R:278:3',
'test_pipeop_learnercv.R:332:3', 'test_pipeop_learnercv.R:359:3',
'test_pipeop_learnercv.R:389:3', 'test_pipeop_learnercv.R:399:3',
'test_pipeop_learnercv.R:432:3', 'test_pipeop_learnercv.R:472:3',
'test_pipeop_learnercv.R:481:3', 'test_pipeop_learnercv.R:498:3',
'test_pipeop_learnercv.R:506:3', 'test_pipeop_learnercv.R:530:3',
'test_pipeop_learnercv.R:554:3', 'test_pipeop_learnercv.R:634:3',
'test_pipeop_learnercv.R:654:3', 'test_pipeop_learnercv.R:669:3',
'test_pipeop_learnercv.R:754:3', 'test_pipeop_learnercv.R:799:3',
'test_pipeop_learnercv.R:827:3', 'test_pipeop_modelmatrix.R:7:3',
'test_pipeop_multiplicityexply.R:9:3', 'test_pipeop_mutate.R:9:3',
'test_pipeop_nearmiss.R:7:3', 'test_pipeop_multiplicityimply.R:9:3',
'test_pipeop_ovr.R:9:3', 'test_pipeop_ovr.R:48:3', 'test_pipeop_pca.R:8:3',
'test_pipeop_proxy.R:2:1', 'test_pipeop_quantilebin.R:5:3',
'test_pipeop_randomprojection.R:6:3', 'test_pipeop_randomresponse.R:5:3',
'test_pipeop_removeconstants.R:6:3', 'test_pipeop_renamecolumns.R:6:3',
'test_pipeop_replicate.R:9:3', 'test_pipeop_rowapply.R:6:3',
'test_pipeop_scale.R:6:3', 'test_pipeop_scale.R:10:3',
'test_pipeop_scalemaxabs.R:6:3', 'test_pipeop_scalerange.R:7:3',
'test_pipeop_select.R:9:3', 'test_pipeop_smote.R:10:3',
'test_pipeop_smotenc.R:8:3', 'test_pipeop_spatialsign.R:3:1',
'test_pipeop_splines.R:3:1', 'test_pipeop_subsample.R:6:3',
'test_pipeop_targetinvert.R:4:3', 'test_pipeop_targetmutate.R:5:3',
'test_pipeop_targettrafo.R:4:3', 'test_pipeop_targettrafoscalerange.R:5:3',
'test_pipeop_task_preproc.R:4:3', 'test_pipeop_task_preproc.R:14:3',
'test_pipeop_nmf.R:6:3', 'test_pipeop_tomek.R:7:3',
'test_pipeop_textvectorizer.R:37:3', 'test_pipeop_textvectorizer.R:186:3',
'test_pipeop_unbranch.R:10:3', 'test_pipeop_updatetarget.R:89:3',
'test_pipeop_vtreat.R:9:3', 'test_pipeop_yeojohnson.R:7:3',
'test_pipeop_tunethreshold.R:111:3', 'test_pipeop_tunethreshold.R:191:3',
'test_ppl.R:63:3', 'test_typecheck.R:188:3'
• Skipping (1): 'test_GraphLearner.R:1278:3'
• empty test (2): 'test_pipeop_isomap.R:111:1', 'test_pipeop_missind.R:101:1'
══ Failed tests ════════════════════════════════════════════════════════════════
── Error ('test_mlr_graphs_robustify.R:106:3'): Robustify Pipeline Impute Missings ──
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_mlr_graphs_robustify.R:106: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_pipeop_classbalancing.R:13:3'): PipeOpClassBalancing ───────────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_classbalancing.R:13:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_classweights.R:17:3'): PipeOpClassWeights ───────────────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_classweights.R:17:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_classweights.R:36:5'): PipeOpClassWeights - weight roles assigned ──
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_pipeop_classweights.R:36:5
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_pipeop_imputelearner.R:7:3'): PipeOpImputeLearner - simple tests ──
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_imputelearner.R:7:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_imputelearner.R:138:3'): PipeOpImputeLearner - model active binding to state ──
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_imputelearner.R:138:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_impute.R:452:3'): impute, test rows and affect_columns ──
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_pipeop_impute.R:452: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_pipeop_missind.R:4:3'): PipeOpMissInd ──────────────────────────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_missind.R:4:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_unbranch.R:21:3'): PipeOpUnbranch - train and predict ───
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr_tasks$get("pima") at test_pipeop_unbranch.R:21:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_pipeop_tunethreshold.R:36:3'): threshold works for binary ──────
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_pipeop_tunethreshold.R:36: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_pipeop_tunethreshold.R:73:3'): tunethreshold graph works ───────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. ├─graph$train(tsk("pima")) at test_pipeop_tunethreshold.R:73:3
2. │ └─mlr3pipelines:::.__Graph__train(...)
3. │ └─mlr3pipelines:::graph_reduce(self, input, "train", single_input)
4. └─mlr3::tsk("pima")
5. └─mlr3misc::dictionary_sugar_get(dict = mlr_tasks, .key, ...)
6. └─mlr3misc:::dictionary_get(dict, .key, .dicts_suggest = .dicts_suggest)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
── Error ('test_selector.R:6:3'): Selectors work ───────────────────────────────
Error in `UseMethod("as_data_backend")`: no applicable method for 'as_data_backend' applied to an object of class "NULL"
Backtrace:
▆
1. └─mlr3::mlr_tasks$get("pima") at test_selector.R:6:3
2. ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
3. │ └─base::eval.parent(expr, n = 1L)
4. │ └─base::eval(expr, p)
5. │ └─base::eval(expr, p)
6. └─mlr3misc:::dictionary_get(self = self, key = key)
7. └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
8. ├─base::do.call(constructor, cargs)
9. └─mlr3 (local) `<fn>`()
10. └─mlr3::as_data_backend(load_dataset("PimaIndiansDiabetes2", "mlbench"))
[ FAIL 12 | WARN 12 | SKIP 128 | PASS 8462 ]
Error:
! Test failures.
Execution halted
Flavor: r-oldrel-windows-x86_64