mlr3tuning v0.1.0


Monthly downloads



Tuning for 'mlr3'

Implements methods for hyperparameter tuning with 'mlr3', e.g. Grid Search, Random Search, or Simulated Annealing. Various termination criteria can be set and combined. The class 'AutoTuner' provides a convenient way to perform nested resampling in combination with 'mlr3'.



Build Status Linux CRAN Status Badge Coverage Status StackOverflow

Extends the mlr3 package with tuning.


CRAN version

```{r eval = FALSE} install.packages("mlr3filters")

Development version

```{r, eval = FALSE}


The function reference is can be found here. Further documentation lives in the mlr3book.

Functions in mlr3tuning

Name Description
TunerDesignPoints TunerDesignPoints
TerminatorPerfReached Terminator that stops when a performance level has been reached
tnr Syntactic Sugar for Tuner and Terminator Construction
mlr_tuners Dictionary of Tuners
mlr_terminators Dictionary of Terminators
TunerGenSA TunerGenSA
mlr3tuning-package mlr3tuning: Tuning for 'mlr3'
TuningInstance TuningInstance Class
TunerRandomSearch TunerRandomSearch
TunerGridSearch TunerGridSearch
TerminatorModelTime Terminator that stops after a budget of model evaluation time is depleted
TerminatorCombo Combine Terminators
AutoTuner AutoTuner
Terminator Abstract Terminator Class
TerminatorClockTime Terminator that stops according to the clock time
TerminatorNone Terminator that never stops.
TerminatorEvals Terminator that stops after a number of evaluations
TerminatorStagnation Terminator that stops when tuning does not improve
Tuner Tuner
No Results!

Last month downloads


License LGPL-3
Encoding UTF-8
NeedsCompilation no
RoxygenNote 6.1.1
Collate 'AutoTuner.R' 'mlr_terminators.R' 'Terminator.R' 'TerminatorClockTime.R' 'TerminatorCombo.R' 'TerminatorEvals.R' 'TerminatorModelTime.R' 'TerminatorNone.R' 'TerminatorPerfReached.R' 'TerminatorStagnation.R' 'mlr_tuners.R' 'Tuner.R' 'TunerDesignPoints.R' 'TunerGenSA.R' 'TunerGridSearch.R' 'TunerRandomSearch.R' 'TuningInstance.R' 'assertions.R' 'helper.R' 'sugar.R' 'zzz.R'
Packaged 2019-09-22 19:00:14 UTC; michel
Repository CRAN
Date/Publication 2019-09-30 15:20:02 UTC

Include our badge in your README