Skip to contents

A simple mlr3misc::Dictionary storing objects of class AcqOptimizer. Each input transformation has an associated help page, see mlr_acqoptimizers[id].

For a more convenient way to retrieve and construct an acquisition function optimizer, see acqo().

Format

R6::R6Class object inheriting from mlr3misc::Dictionary.

Methods

See mlr3misc::Dictionary.

Examples

library(data.table)
as.data.table(mlr_acqoptimizers)
#> Key: <key>
#>              key         label                               man
#>           <char>        <char>                            <char>
#> 1:        direct        DIRECT       mlr3mbo::AcqOptimizerDirect
#> 2:        lbfgsb      L-BFGS-B       mlr3mbo::AcqOptimizerLbfgsb
#> 3:  local_search  Local Search  mlr3mbo::AcqOptimizerLocalSearch
#> 4: random_search Random Search mlr3mbo::AcqOptimizerRandomSearch
acqo("local_search")
#> <AcqOptimizerLocalSearch>: (OptimizerLocalSearch)
#> * Parameters: skip_already_evaluated=TRUE, catch_errors=TRUE