Package: mlr3tuning 1.0.0

Marc Becker

mlr3tuning:Hyperparameter Optimization for 'mlr3'

Hyperparameter optimization package of the 'mlr3' ecosystem. It features highly configurable search spaces via the 'paradox' package and finds optimal hyperparameter configurations for any 'mlr3' learner. 'mlr3tuning' works with several optimization algorithms e.g. Random Search, Iterated Racing, Bayesian Optimization (in 'mlr3mbo') and Hyperband (in 'mlr3hyperband'). Moreover, it can automatically optimize learners and estimate the performance of optimized models with nested resampling.

Authors:Marc Becker [cre, aut], Michel Lang [aut], Jakob Richter [aut], Bernd Bischl [aut], Daniel Schalk [aut]

mlr3tuning_1.0.0.tar.gz
mlr3tuning_1.0.0.tar.gz(r-4.5-noble)mlr3tuning_1.0.0.tar.gz(r-4.4-noble)
mlr3tuning_1.0.0.tgz(r-4.4-emscripten)mlr3tuning_1.0.0.tgz(r-4.3-emscripten)
mlr3tuning.pdf |mlr3tuning.html
mlr3tuning/json (API)
NEWS

# Installmlr3tuning in R:
install.packages('mlr3tuning',repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/mlr-org/mlr3tuning/issues

60 exports 2.35 score 23 dependencies 9 dependents 3.6k downloads

Last updated 6 days agofrom:c7a7a1e089

Exports:ArchiveAsyncTuningArchiveBatchTuningas_search_spaceas_tuneras_tunersassert_tunerassert_tuner_asyncassert_tuner_batchassert_tunersassert_tuning_instanceassert_tuning_instance_asyncassert_tuning_instance_batchauto_tunerAutoTunercallback_async_tuningcallback_batch_tuningCallbackAsyncTuningCallbackBatchTuningclbkclbksContextAsyncTuningContextBatchTuningextract_inner_tuning_archivesextract_inner_tuning_resultsmlr_callbacksmlr_terminatorsmlr_tunersObjectiveTuningObjectiveTuningAsyncObjectiveTuningBatchtiti_asynctnrtnrstrmtrmstunetune_nestedTunerTunerAsyncTunerAsyncDesignPointsTunerAsyncFromOptimizerAsyncTunerAsyncGridSearchTunerAsyncRandomSearchTunerBatchTunerBatchCmaesTunerBatchDesignPointsTunerBatchFromOptimizerBatchTunerBatchGenSATunerBatchGridSearchTunerBatchInternalTunerBatchIraceTunerBatchNLoptrTunerBatchRandomSearchTuningInstanceAsyncMultiCritTuningInstanceAsyncSingleCritTuningInstanceBatchMultiCritTuningInstanceBatchSingleCritTuningInstanceMultiCritTuningInstanceSingleCrit

Dependencies:backportsbbotkcheckmatecodetoolsdata.tabledigestevaluatefuturefuture.applyglobalslgrlistenvmlbenchmlr3mlr3measuresmlr3miscpalmerpenguinsparadoxparallellyPRROCR6RhpcBLASctluuid

Add a new Tuner

Rendered fromextending.Rmdusingknitr::rmarkdownon Jun 30 2024.

Last update: 2024-06-30
Started: 2023-06-26

Readme and manuals

Help Manual

Help pageTopics
mlr3tuning: Hyperparameter Optimization for 'mlr3'mlr3tuning-package mlr3tuning
Rush Data StorageArchiveAsyncTuning
Class for Logging Evaluated Hyperparameter ConfigurationsArchiveBatchTuning
Convert to a Search Spaceas_search_space as_search_space.Learner as_search_space.ParamSet
Convert to a Tuneras_tuner as_tuner.Tuner as_tuners as_tuners.default as_tuners.list
Function for Automatic Tuningauto_tuner
Class for Automatic TuningAutoTuner
Create Asynchronous Tuning Callbackcallback_async_tuning
Create Batch Tuning Callbackcallback_batch_tuning
Create Asynchronous Tuning CallbackCallbackAsyncTuning
Create Batch Tuning CallbackCallbackBatchTuning
Asynchronous Tuning ContextContextAsyncTuning
Batch Tuning ContextContextBatchTuning
Extract Inner Tuning Archivesextract_inner_tuning_archives
Extract Inner Tuning Resultsextract_inner_tuning_results extract_inner_tuning_results.BenchmarkResult extract_inner_tuning_results.ResampleResult
Dictionary of Tunersmlr_tuners
Hyperparameter Tuning with Asynchronous Design Pointsmlr_tuners_async_design_points TunerAsyncDesignPoints
Hyperparameter Tuning with Asynchronous Grid Searchmlr_tuners_async_grid_search TunerAsyncGridSearch
Hyperparameter Tuning with Asynchronous Random Searchmlr_tuners_async_random_search TunerAsyncRandomSearch
Hyperparameter Tuning with Covariance Matrix Adaptation Evolution Strategymlr_tuners_cmaes TunerBatchCmaes
Hyperparameter Tuning with Design Pointsmlr_tuners_design_points TunerBatchDesignPoints
Hyperparameter Tuning with Generalized Simulated Annealingmlr_tuners_gensa TunerBatchGenSA
Hyperparameter Tuning with Grid Searchmlr_tuners_grid_search TunerBatchGridSearch
Hyperparameter Tuning with Internal Tuningmlr_tuners_internal TunerBatchInternal
Hyperparameter Tuning with Iterated Racing.mlr_tuners_irace TunerBatchIrace
Hyperparameter Tuning with Non-linear Optimizationmlr_tuners_nloptr TunerBatchNLoptr
Hyperparameter Tuning with Random Searchmlr_tuners_random_search TunerBatchRandomSearch
MLflow Connector Callbackmlr3tuning.asnyc_mlflow
Default Configuration Callbackmlr3tuning.async_default_configuration
Save Logs Callbackmlr3tuning.async_save_logs
Backup Benchmark Result Callbackmlr3tuning.backup
Measure Callbackmlr3tuning.async_measures mlr3tuning.measures
Class for Tuning ObjectiveObjectiveTuning
Class for Tuning ObjectiveObjectiveTuningAsync
Class for Tuning ObjectiveObjectiveTuningBatch
Configure Validation for AutoTunerset_validate.AutoTuner
Syntactic Sugar for Tuning Instance Constructionti
Syntactic Sugar for Asynchronous Tuning Instance Constructionti_async
Syntactic Sugar for Tuning Objects Constructiontnr tnrs
Function for Tuning a Learnertune
Function for Nested Resamplingtune_nested
TunerTuner
Class for Asynchronous Tuning AlgorithmsTunerAsync
Class for Batch Tuning AlgorithmsTunerBatch
Multi-Criteria Tuning with RushTuningInstanceAsyncMultiCrit
Single Criterion Tuning with RushTuningInstanceAsyncSingleCrit
Class for Multi Criteria TuningTuningInstanceBatchMultiCrit
Class for Single Criterion TuningTuningInstanceBatchSingleCrit
Multi Criteria Tuning Instance for Batch TuningTuningInstanceMultiCrit
Single Criterion Tuning Instance for Batch TuningTuningInstanceSingleCrit