Skip to contents

Dictionary for test functions

Usage

dict_objective

Format

An object of class DictionaryObjective (inherits from Dictionary, R6) of length 13.

Examples

dict_objective$get("TF_branin")
#> <Objective>
#>   Public:
#>     addLogFun: function (l, label) 
#>     archive: active binding
#>     assertX: function (x, ...) 
#>     clearArchive: function () 
#>     clone: function (deep = FALSE) 
#>     eval: function (x) 
#>     evalStore: function (x) 
#>     grad: function (x) 
#>     hess: function (x) 
#>     id: TF_branin
#>     initialize: function (id, fun, label = "f", xdim, limits_lower = NA, limits_upper = NA, 
#>     label: branin
#>     limits_lower: -2 -2
#>     limits_upper: 3 3
#>     log_funs: active binding
#>     minimize: FALSE
#>     xdim: active binding
#>   Private:
#>     p_archive: data.table, data.frame
#>     p_fargs: list
#>     p_fun: function (x, scale_it = T, scale_low = c(-5, 0), scale_high = c(10, 
#>     p_gradient: NULL
#>     p_gradientFallback: function (x, ...) 
#>     p_hessian: NULL
#>     p_hessianFallback: function (x, ...) 
#>     p_log_funs: list
#>     p_xdim: 2
#>     p_xtest: 0 0