Preprocessing Operators and Pipelines for 'mlr3'

Dataflow programming toolkit that enriches 'mlr3' with a diverse set of pipelining operators ('PipeOps') that can be composed into graphs. Operations exist for data preprocessing, model fitting, and ensemble learning. Graphs can themselves be treated as 'mlr3' 'Learners' and can therefore be resampled, benchmarked, and tuned.


Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.


0.1.3 by Martin Binder, 4 months ago,

Report a bug at

Browse source code at

Authors: Martin Binder [aut, cre] , Florian Pfisterer [aut] , Bernd Bischl [aut] , Michel Lang [aut] , Susanne Dandl [aut]

Documentation:   PDF Manual  

LGPL-3 license

Imports backports, checkmate, data.table, digest, mlr3, mlr3misc, paradox, R6, withr

Suggests ggplot2, glmnet, igraph, knitr, lgr, lme4, mlbench, mlr3filters, mlr3learners, mlr3measures, nloptr, rmarkdown, rpart, testthat, visNetwork, bestNormalize, fastICA, kernlab, smotefamily, evaluate

Imported by mlr3proba.

Depended on by mlr3verse.

Suggested by mlr3tuning.

See at CRAN