mlr_optimizers_async_design_points {bbotk}R Documentation

Asynchronous Optimization via Design Points

Description

OptimizerAsyncDesignPoints class that implements optimization w.r.t. fixed design points. We simply search over a set of points fully specified by the ser.

Dictionary

This Optimizer can be instantiated via the dictionary mlr_optimizers or with the associated sugar function opt():

mlr_optimizers$get("async_design_points")
opt("async_design_points")

Parameters

design

data.table::data.table
Design points to try in search, one per row.

Super classes

bbotk::Optimizer -> bbotk::OptimizerAsync -> OptimizerAsyncDesignPoints

Methods

Public methods

Inherited methods

Method new()

Creates a new instance of this R6 class.

Usage
OptimizerAsyncDesignPoints$new()

Method optimize()

Starts the asynchronous optimization.

Usage
OptimizerAsyncDesignPoints$optimize(inst)
Arguments
inst

(OptimInstance).

Returns

data.table::data.table.


Method clone()

The objects of this class are cloneable with this method.

Usage
OptimizerAsyncDesignPoints$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.


[Package bbotk version 1.0.1 Index]