Learn R Programming

mlr3learners

Package website: release | dev

This packages provides essential learners for mlr3, maintained by the mlr-org team. Additional learners can be found in the mlr3extralearners package on GitHub. Request additional learners over there.

:point_right: Table of all learners

Installation

# CRAN version:
install.packages("mlr3learners")

# Development version:
remotes::install_github("mlr-org/mlr3learners")

If you also want to install all packages of the connected learners, set dependencies = TRUE:

# CRAN version:
install.packages("mlr3learners", dependencies = TRUE)

# Development version:
remotes::install_github("mlr-org/mlr3learners", dependencies = TRUE)

Classification Learners

IDLearnerPackage
classif.cv_glmnetPenalized Logistic Regressionglmnet
classif.glmnetPenalized Logistic Regressionglmnet
classif.kknnk-Nearest Neighborskknn
classif.ldaLDAMASS
classif.log_regLogistic Regressionstats
classif.multinomMultinomial log-linear modelnnet
classif.naive_bayesNaive Bayese1071
classif.nnetSingle Layer Neural Networknnet
classif.qdaQDAMASS
classif.rangerRandom Forestranger
classif.svmSVMe1071
classif.xgboostGradient Boostingxgboost

Regression Learners

IDLearnerPackage
regr.cv_glmnetPenalized Linear Regressionglmnet
regr.glmnetPenalized Linear Regressionglmnet
regr.kknnk-Nearest Neighborskknn
regr.kmKrigingDiceKriging
regr.lmLinear Regressionstats
regr.nnetSingle Layer Neural Networknnet
regr.rangerRandom Forestranger
regr.svmSVMe1071
regr.xgboostGradient Boostingxgboost

Copy Link

Version

Install

install.packages('mlr3learners')

Monthly Downloads

5,927

Version

0.10.0

License

LGPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Marc Becker

Last Published

March 19th, 2025

Functions in mlr3learners (0.10.0)

mlr_learners_classif.lda

Linear Discriminant Analysis Classification Learner
mlr3learners-package

mlr3learners: Recommended Learners for 'mlr3'
mlr_learners_classif.glmnet

GLM with Elastic Net Regularization Classification Learner
mlr_learners_classif.nnet

Classification Neural Network Learner
mlr_learners_classif.qda

Quadratic Discriminant Analysis Classification Learner
mlr_learners_classif.multinom

Multinomial log-linear learner via neural networks
mlr_learners_classif.naive_bayes

Naive Bayes Classification Learner
mlr_learners_classif.kknn

k-Nearest-Neighbor Classification Learner
mlr_learners_classif.log_reg

Logistic Regression Classification Learner
mlr_learners_classif.cv_glmnet

GLM with Elastic Net Regularization Classification Learner
mlr_learners_regr.kknn

k-Nearest-Neighbor Regression Learner
mlr_learners_regr.glmnet

GLM with Elastic Net Regularization Regression Learner
mlr_learners_regr.nnet

Neural Network Regression Learner
mlr_learners_classif.xgboost

Extreme Gradient Boosting Classification Learner
mlr_learners_regr.km

Kriging Regression Learner
mlr_learners_regr.lm

Linear Model Regression Learner
mlr_learners_regr.ranger

Ranger Regression Learner
mlr_learners_regr.cv_glmnet

GLM with Elastic Net Regularization Regression Learner
mlr_learners_classif.svm

Support Vector Machine
mlr_learners_classif.ranger

Ranger Classification Learner
mlr_learners_regr.xgboost

Extreme Gradient Boosting Regression Learner
mlr_learners_regr.svm

Support Vector Machine