Learn R Programming

mlr3 (version 0.3.0)

mlr3-package: mlr3: Machine Learning in R - Next Generation

Description

logo

Efficient, object-oriented programming on the building blocks of machine learning. Provides 'R6' objects for tasks, learners, resamplings, and measures. The package is geared towards scalability and larger datasets by supporting parallelization and out-of-memory data-backends like databases. While 'mlr3' focuses on the core computational operations, add-on packages provide additional functionality.

Arguments

Additional resources

  • Book on mlr3: https://mlr3book.mlr-org.com

  • Use cases and examples: https://mlr3gallery.mlr-org.com

  • More classification and regression learners: mlr3learners

  • Preprocessing and machine learning pipelines: mlr3pipelines

  • Tuning of hyperparameters: mlr3tuning

  • Visualizations for many mlr3 objects: mlr3viz

  • Survival analysis and probabilistic regression: mlr3proba

  • Feature selection filters: mlr3filters

  • Interface to real (out-of-memory) data bases: mlr3db

  • Performance measures as plain functions: mlr3measures

  • Parallelization framework: future

  • Progress bars: progressr

References

mlr3pkg::citation

See Also

Useful links: