Building Blocks

Experiment

Experiment

Task

Task Class

Learner

Learner Class

Measure

Measure Class

Resampling

Resampling Class

Prediction

Abstract Prediction Object

Dictionary

Key-Value Storage

Data Backends

DataBackend

DataBackend

DataBackendDataTable

DataBackend for data.table

DataBackendMatrix

DataBackend for Matrix

as_data_backend()

Create a Data Backend.

Classification

TaskClassif

Classification Task

LearnerClassif

Classification Learner

MeasureClassif

Classification Measure

PredictionClassif

Prediction Object for Classification

Regression

TaskRegr

Regression Task

LearnerRegr

Regression Learner

MeasureRegr

Regression Measure

PredictionRegr

Prediction Object for Regression

Tasks

mlr_tasks

Dictionary of Tasks

mlr_tasks_bh

Boston Housing Regression Task

mlr_tasks_iris

Iris Classification Task

mlr_tasks_mtcars

"Motor Trend" Car Road Tests Task

mlr_tasks_pima

Pima Indian Diabetes Classification Task

mlr_tasks_sonar

Sonar Classification Task

mlr_tasks_spam

Spam Classification Task

mlr_tasks_zoo

Zoo Classification Task

Generators

Generator

Generator Class

mlr_generators

Dictionary of Task Generators

Generator2DNormals

2d Normals Classification Task Generator

GeneratorSmiley

Smiley Classification Task Generator

GeneratorXor

XOR Classification Task Generator

Learners

mlr_learners

Dictionary of Learners

LearnerClassifDebug

Toy Classification Learner

LearnerClassifFeatureless

Featureless Classification Learner

LearnerClassifRpart

Classification Tree Learner

LearnerRegrFeatureless

Featureless Regression Learner

LearnerRegrRpart

Regression Tree Learner

Measures

mlr_measures

Dictionary of Performance Measures

MeasureClassifACC

Accuracy Classification Measure

MeasureClassifAUC

Area Under the Curve Classification Measure

MeasureClassifMMCE

Mean Misclassification Error Measure

MeasureElapsedTime MeasureTimeTrain MeasureTimePredict MeasureTimeBoth

Elapsed Time Measure

MeasureRegrMSE

Mean Squared Error Measure

Resampling Strategies

mlr_resamplings

Dictionary of Resampling Strategies

ResamplingBootstrap

Bootstrap Resampling

ResamplingCustom

Custom Resampling

ResamplingCV

Cross Validation Resampling

ResamplingHoldout

Holdout Resampling

ResamplingRepeatedCV

Repeated Cross Validation Resampling

ResamplingSubsampling

Subsampling Resampling

Resample

resample()

Resample a Learner on a Task

ResampleResult

Container for Results of resample()

Benchmarking

benchmark()

Benchmark Multiple Learners on Multiple Tasks

expand_grid()

Generate a Benchmark Design

BenchmarkResult

Container for Results of benchmark()

Reflections

mlr_reflections

Reflections for mlr3

Error Handling

mlr_control()

Execution Control Object

Log

Learner Output Log