Package: mlrCPO
Title: Composable Preprocessing Operators and Pipelines for Machine
        Learning
Description: Toolset that enriches 'mlr' with a diverse set of preprocessing
    operators. Composable Preprocessing Operators ("CPO"s) are first-class
    R objects that can be applied to data.frames and 'mlr' "Task"s to modify
    data, can be attached to 'mlr' "Learner"s to add preprocessing to machine
    learning algorithms, and can be composed to form preprocessing pipelines.
Authors@R: c(
    person("Martin", "Binder", email = "developer.mb706@doublecaret.com", role = c("aut", "cre")),
    person("Bernd", "Bischl", email = "bernd_bischl@gmx.net", role = "ctb"),
    person("Michel", "Lang", email = "michellang@gmail.com", role = "ctb"),
    person("Lars", "Kotthoff", email = "larsko@cs.ubc.ca", role = "ctb"))
URL: https://github.com/mlr-org/mlrCPO
BugReports: https://github.com/mlr-org/mlrCPO/issues
License: BSD_2_clause + file LICENSE
Encoding: UTF-8
Depends: R (>= 3.0.2), ParamHelpers (>= 1.10), mlr (>= 2.12)
Imports: BBmisc (>= 1.11), stringi, checkmate (>= 1.8.3), methods,
        stats, utils, backports (>= 1.1.0)
Suggests: care, party, rpart, mlbench, knitr, rmarkdown, testthat,
        mRMRe, digest, praznik, randomForestSRC, randomForest, ranger
        (>= 0.8.0), Rfast, FSelector, FSelectorRcpp, e1071, FNN, lintr,
        Hmisc, fastICA, rex
Config/testthat/edition: 3
Config/testthat/parallel: true
ByteCompile: yes
Version: 0.3.8
Collate: 'CPOHelp.R' 'fauxCPOConstructor.R' 'auxiliary.R'
        'ParamSetSugar.R' 'callInterface.R' 'FormatCheck.R' 'callCPO.R'
        'properties.R' 'parameters.R' 'listCPO.R' 'makeCPO.R'
        'CPO_applyFun.R' 'CPO_asNumeric.R' 'operators.R' 'NULLCPO.R'
        'CPO_meta.R' 'CPO_cbind.R' 'CPO_collapseFact.R'
        'CPO_dropConstants.R' 'CPO_dropMostlyConstants.R'
        'CPO_encode.R' 'RandomForestSRC.R' 'CPO_filterFeatures.R'
        'CPO_fixFactors.R' 'CPO_ica.R' 'CPO_impute.R' 'CPO_makeCols.R'
        'CPO_missingIndicators.R' 'CPO_modelMatrix.R' 'CPO_pca.R'
        'CPO_quantileBinNumerics.R' 'CPO_regrResiduals.R'
        'CPO_responseFromSE.R' 'CPO_scale.R' 'CPO_scaleMaxAbs.R'
        'CPO_scaleRange.R' 'CPO_select.R' 'CPO_smote.R'
        'CPO_spatialSign.R' 'CPO_subsample.R' 'CPO_wrap.R'
        'RetrafoState.R' 'attributes.R' 'auxhelp.R'
        'composeProperties.R' 'doublecaret.R' 'inverter.R' 'learner.R'
        'makeCPOHelp.R' 'print.R' 'zzz.R'
RoxygenNote: 7.3.2
VignetteBuilder: knitr
NeedsCompilation: no
Packaged: 2025-06-16 18:48:02 UTC; user
Author: Martin Binder [aut, cre],
  Bernd Bischl [ctb],
  Michel Lang [ctb],
  Lars Kotthoff [ctb]
Maintainer: Martin Binder <developer.mb706@doublecaret.com>
Repository: CRAN
Date/Publication: 2025-06-16 19:50:02 UTC
Built: R 4.6.0; ; 2026-04-25 17:30:59 UTC; unix
