Skip to contents

Helpers

list_mlr3learners()
List Learners in mlr3verse
install_learners()
Install Learner Dependencies
assert_python_packages()
Assert Python Packages

Classification Learners

mlr_learners_classif.AdaBoostM1 LearnerClassifAdaBoostM1
Classification AdaBoostM1 Learner
mlr_learners_classif.C50 LearnerClassifC50
Classification C5.0 Learner
mlr_learners_classif.IBk LearnerClassifIBk
Classification IBk Learner
mlr_learners_classif.J48 LearnerClassifJ48
Classification J48 Learner
mlr_learners_classif.JRip LearnerClassifJRip
Classification JRip Learner
mlr_learners_classif.LMT LearnerClassifLMT
Classification Logistic Model Trees Learner
mlr_learners_classif.OneR LearnerClassifOneR
Classification OneR Learner
mlr_learners_classif.PART LearnerClassifPART
Classification PART Learner
mlr_learners_classif.abess LearnerClassifAbess
Classification Abess Learner
mlr_learners_classif.ada LearnerClassifAdaBoosting
Classification Boosting Learner
mlr_learners_classif.aorsf LearnerClassifObliqueRandomForest
Oblique Random Forest Classifier
mlr_learners_classif.bart LearnerClassifBart
Classification BART (Bayesian Additive Regression Trees) Learner
mlr_learners_classif.bayes_net LearnerClassifBayesNet
Classification Bayes Network Learner
mlr_learners_classif.bst LearnerClassifBst
Classification Gradient Boosting Learner
mlr_learners_classif.catboost LearnerClassifCatboost
Gradient Boosted Decision Trees Classification Learner
mlr_learners_classif.cforest LearnerClassifCForest
Classification Conditional Random Forest Learner
mlr_learners_classif.ctree LearnerClassifCTree
Classification Conditional Inference Tree Learner
mlr_learners_classif.decision_stump LearnerClassifDecisionStump
Classification Decision Stump Learner
mlr_learners_classif.decision_table LearnerClassifDecisionTable
Classification Decision Table Learner
mlr_learners_classif.dlda LearnerClassifDiagLda
Classification Diagonal Linear Discriminant Analysis Learner
mlr_learners_classif.earth LearnerClassifEarth
Classification MARS (Multivariate Adaptive Regression Splines) Learner
mlr_learners_classif.evtree LearnerClassifEvtree
Classification Decision Tree Learner
mlr_learners_classif.exhaustive_search LearnerClassifExhaustiveSearch
Logistic Regression with Exhaustive Search
mlr_learners_classif.fastai LearnerClassifFastai
Classification Neural Network Learner
mlr_learners_classif.fnn LearnerClassifFNN
Fast Nearest Neighbour Classification
mlr_learners_classif.gam LearnerClassifGam
Classification Generalized Additive Model Learner
mlr_learners_classif.gamboost LearnerClassifGAMBoost
Boosted Generalized Additive Classification Learner
mlr_learners_classif.gausspr LearnerClassifGausspr
Classification Gaussian Process Learner
mlr_learners_classif.gbm LearnerClassifGBM
Gradient Boosting Classification Learner
mlr_learners_classif.glmboost LearnerClassifGLMBoost
Boosted Generalized Linear Classification Learner
mlr_learners_classif.glmer LearnerClassifGlmer
Classification Linear Mixed Effect Learner
mlr_learners_classif.imbalanced_rfsrc LearnerClassifImbalancedRandomForestSRC
Classification Imbalanced Random Forest Src Learner
mlr_learners_classif.knn LearnerClassifKnn
Classification K-nearest Neighbour Learner
mlr_learners_classif.kstar LearnerClassifKStar
Classification KStar Learner
mlr_learners_classif.ksvm LearnerClassifKSVM
Classification Kernlab Support Vector Machine
mlr_learners_classif.liblinear LearnerClassifLiblineaR
LiblineaR Classification Learner
mlr_learners_classif.lightgbm LearnerClassifLightGBM
Classification LightGBM Learner
mlr_learners_classif.logistic LearnerClassifLogistic
Classification Logistic Regression Learner
mlr_learners_classif.lssvm LearnerClassifLSSVM
Classification Least Squares Support Vector Machine Learner
mlr_learners_classif.mdeb LearnerClassifMdeb
Classification Linear Discriminant Analysis Learner
mlr_learners_classif.mob LearnerClassifMob
Classification Model-based Recursive Partitioning Learner
mlr_learners_classif.multilayer_perceptron LearnerClassifMultilayerPerceptron
Classification MultilayerPerceptron Learner
mlr_learners_classif.naive_bayes_multinomial LearnerClassifNaiveBayesMultinomial
Classification Multinomial Naive Bayes Learner From Weka
mlr_learners_classif.naive_bayes_weka LearnerClassifNaiveBayesWeka
Classification Naive Bayes Learner From Weka
mlr_learners_classif.penalized LearnerClassifPenalized
Classification L1 and L2 Penalized Learner
mlr_learners_classif.polyFit LearnerClassifPolyFit
Polynomial GLM Learner
mlr_learners_classif.priority_lasso LearnerClassifPriorityLasso
Classification Priority Lasso Learner
mlr_learners_classif.randomForest LearnerClassifRandomForest
Classification Random Forest Learner
mlr_learners_classif.random_forest_weka LearnerClassifRandomForestWeka
Classification Random Forest Learner from Weka
mlr_learners_classif.random_tree LearnerClassifRandomTree
Classification Random Tree Learner
mlr_learners_classif.rda LearnerClassifRda
Classification Discriminant Analysis Learner
mlr_learners_classif.reptree LearnerClassifREPTree
Classification Decision Tree Learner
mlr_learners_classif.rfsrc LearnerClassifRandomForestSRC
Classification Random Forest SRC Learner
mlr_learners_classif.sda LearnerClassifSda
Shrinkage Discriminant Analysis
mlr_learners_classif.sdlda LearnerClassifSdlda
Classification Linear Discriminant Analysis Learner
mlr_learners_classif.sgd LearnerClassifSGD
Classification Stochastic Gradient Descent Learner
mlr_learners_classif.simple_logistic LearnerClassifSimpleLogistic
Classification SimpleLogistic Learner
mlr_learners_classif.smo LearnerClassifSMO
Classification Support Vector Machine Learner
mlr_learners_classif.tabpfn LearnerClassifTabPFN
TabPFN Classification Learner
mlr_learners_classif.voted_perceptron LearnerClassifVotedPerceptron
Classification Voted Perceptron Learner

Regression Learners

mlr_learners_regr.IBk LearnerRegrIBk
Regression IBk Learner
mlr_learners_regr.M5Rules LearnerRegrM5Rules
Regression M5Rules Learner
mlr_learners_regr.abess LearnerRegrAbess
Regression Abess Learner
mlr_learners_regr.aorsf LearnerRegrObliqueRandomForest
Oblique Random Forest Regressor
mlr_learners_regr.bart LearnerRegrBart
Regression BART (Bayesian Additive Regression Trees) Learner
mlr_learners_regr.bst LearnerRegrBst
Regression Gradient Boosting Learner
mlr_learners_regr.catboost LearnerRegrCatboost
Gradient Boosted Decision Trees Regression Learner
mlr_learners_regr.cforest LearnerRegrCForest
Regression Conditional Random Forest Learner
mlr_learners_regr.ctree LearnerRegrCTree
Regression Conditional Inference Tree Learner
mlr_learners_regr.cubist LearnerRegrCubist
Regression Cubist Learner
mlr_learners_regr.decision_stump LearnerRegrDecisionStump
Regression Decision Stump Learner
mlr_learners_regr.decision_table LearnerRegrDecisionTable
Regression Decision Table Learner
mlr_learners_regr.earth LearnerRegrEarth
Implementation of Multivariate Adaptive Regression Splines
mlr_learners_regr.evtree LearnerRegrEvtree
Regression Decision Tree Learner
mlr_learners_regr.exhaustive_search LearnerRegrExhaustiveSearch
Linear Regression with Exhaustive Search
mlr_learners_regr.fnn LearnerRegrFNN
Regression Fast Nearest Neighbor Search Learner
mlr_learners_regr.gam LearnerRegrGam
Regression Generalized Additive Model Learner
mlr_learners_regr.gamboost LearnerRegrGAMBoost
Boosted Generalized Additive Regression Learner
mlr_learners_regr.gaussian_processes LearnerRegrGaussianProcesses
Regression Gaussian Processes Learner From Weka
mlr_learners_regr.gausspr LearnerRegrGausspr
Regression Gaussian Process Learner
mlr_learners_regr.gbm LearnerRegrGBM
Regression Gradient Boosting Machine Learner
mlr_learners_regr.glm LearnerRegrGlm
Generalized Linear Regression
mlr_learners_regr.glmboost LearnerRegrGLMBoost
Boosted Generalized Linear Regression Learner
mlr_learners_regr.kstar LearnerRegrKStar
Regression KStar Learner
mlr_learners_regr.ksvm LearnerRegrKSVM
Regression Kernlab Support Vector Machine
mlr_learners_regr.liblinear LearnerRegrLiblineaR
L2-Regularized Support Vector Regression Learner
mlr_learners_regr.lightgbm LearnerRegrLightGBM
Regression LightGBM Learner
mlr_learners_regr.linear_regression LearnerRegrLinearRegression
Regression Linear Regression Learner From Weka
mlr_learners_regr.lmer LearnerRegrLmer
Regression Linear Mixed Effects Learner
mlr_learners_regr.m5p LearnerRegrM5P
Regression M5P Learner
mlr_learners_regr.mars LearnerRegrMars
Regression Mars Learner
mlr_learners_regr.mob LearnerRegrMob
Regression Model-based Recursive Partitioning Learner
mlr_learners_regr.mqgam LearnerRegrMQGam
Generalized Additive Quantile Regression Model for Multiple Quantiles
mlr_learners_regr.multilayer_perceptron LearnerRegrMultilayerPerceptron
Regression MultilayerPerceptron Learner
mlr_learners_regr.penalized LearnerRegrPenalized
Regression L1 and L2 Penalized Learner
mlr_learners_regr.polyFit LearnerRegrPoly
Polynomial Regression Learner
mlr_learners_regr.priority_lasso LearnerRegrPriorityLasso
Regression Priority Lasso Learner
mlr_learners_regr.qgam LearnerRegrQGam
Generalized Additive Quantile Regression Model
mlr_learners_regr.randomForest LearnerRegrRandomForest
Regression Random Forest Learner
mlr_learners_regr.random_forest_weka LearnerRegrRandomForestWeka
Regression Random Forest Learner from Weka
mlr_learners_regr.random_tree LearnerRegrRandomTree
Regression Random Tree Learner
mlr_learners_regr.reptree LearnerRegrREPTree
Regression Decision Tree Learner
mlr_learners_regr.rfsrc LearnerRegrRandomForestSRC
Regression Random Forest SRC Learner
mlr_learners_regr.rsm LearnerRegrRSM
Regression Response Surface Model Learner
mlr_learners_regr.rvm LearnerRegrRVM
Regression Relevance Vector Machine Learner
mlr_learners_regr.sgd LearnerRegrSGD
Regression Stochastic Gradient Descent Learner
mlr_learners_regr.simple_linear_regression LearnerRegrSimpleLinearRegression
Regression SimpleLinearRegression Learner from Weka
mlr_learners_regr.smo_reg LearnerRegrSMOreg
Regression Support Vector Machine Learner
mlr_learners_regr.tabpfn LearnerRegrTabPFN
TabPFN Regression Learner

Survival Learners

mlr_learners_surv.akritas LearnerSurvAkritas
Survival Akritas Estimator Learner
mlr_learners_surv.aorsf LearnerSurvAorsf
Accelerated Oblique Random Survival Forest Learner
mlr_learners_surv.bart LearnerSurvLearnerSurvBART
Survival Bayesian Additive Regression Trees Learner
mlr_learners_surv.blackboost LearnerSurvBlackBoost
Gradient Boosting with Regression Trees Survival Learner
mlr_learners_surv.blockforest LearnerSurvBlockForest
BlockForest Survival Learner
mlr_learners_surv.cforest LearnerSurvCForest
Survival Conditional Random Forest Learner
mlr_learners_surv.coxboost LearnerSurvCoxboost
Survival Cox Model with Likelihood Based Boosting Learner
mlr_learners_surv.ctree LearnerSurvCTree
Survival Conditional Inference Tree Learner
mlr_learners_surv.cv_coxboost LearnerSurvCVCoxboost
Survival Cox Model with Cross-Validation Likelihood Based Boosting Learner
mlr_learners_surv.cv_glmnet LearnerSurvCVGlmnet
Cross-Validated GLM with Elastic Net Regularization Survival Learner
mlr_learners_surv.flexible LearnerSurvFlexible
Survival Flexible Parametric Spline Learner
mlr_learners_surv.gamboost LearnerSurvGAMBoost
Boosted Generalized Additive Survival Learner
mlr_learners_surv.gbm LearnerSurvGBM
Survival Gradient Boosting Machine Learner
mlr_learners_surv.glmboost LearnerSurvGLMBoost
Boosted Generalized Linear Survival Learner
mlr_learners_surv.glmnet LearnerSurvGlmnet
GLM with Elastic Net Regularization Survival Learner
mlr_learners_surv.mboost LearnerSurvMBoost
Boosted Generalized Additive Survival Learner
mlr_learners_surv.nelson LearnerSurvNelson
Survival Nelson-Aalen Estimator Learner
mlr_learners_surv.parametric LearnerSurvParametric
Survival Fully Parametric Learner
mlr_learners_surv.penalized LearnerSurvPenalized
Survival L1 and L2 Penalized Cox Learner
mlr_learners_surv.priority_lasso LearnerSurvPriorityLasso
Survival Priority Lasso Learner
mlr_learners_surv.ranger LearnerSurvRanger
Ranger Survival Learner
mlr_learners_surv.rfsrc LearnerSurvRandomForestSRC
Survival Random Forest SRC Learner
mlr_learners_surv.svm LearnerSurvSVM
Survival Support Vector Machine Learner
mlr_learners_surv.xgboost.aft LearnerSurvXgboostAFT
Extreme Gradient Boosting AFT Survival Learner
mlr_learners_surv.xgboost.cox LearnerSurvXgboostCox
Extreme Gradient Boosting Cox Survival Learner

Competing Risks Learners

mlr_learners_cmprsk.rfsrc LearnerCompRisksRandomForestSRC
Random Forest Competing Risks Learner

Density Learners

mlr_learners_dens.kde_ks LearnerDensKDEks
Density KS Kernel Learner
mlr_learners_dens.locfit LearnerDensLocfit
Density Locfit Learner
mlr_learners_dens.logspline LearnerDensLogspline
Density Logspline Learner
mlr_learners_dens.mixed LearnerDensMixed
Density Mixed Data Kernel Learner
mlr_learners_dens.nonpar LearnerDensNonparametric
Density Nonparametric Learner
mlr_learners_dens.pen LearnerDensPenalized
Density Penalized Learner
mlr_learners_dens.plug LearnerDensPlugin
Density Plug-In Kernel Learner
mlr_learners_dens.spline LearnerDensSpline
Density Smoothing Splines Learner

General

mlr3extralearners mlr3extralearners-package
mlr3extralearners: Extra Learners For mlr3