Skip to content

Commit 1408c3e

Browse files
committed
docs:
1 parent dd2fb9b commit 1408c3e

File tree

6 files changed

+12
-4
lines changed

6 files changed

+12
-4
lines changed

DESCRIPTION

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,6 @@ Suggests:
6666
rush,
6767
stringi,
6868
testthat (>= 3.0.0)
69-
Remotes:
70-
mlr-org/bbotk
7169
ByteCompile: no
7270
Encoding: UTF-8
7371
Config/testthat/edition: 3

NEWS.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# mlr3mbo (development version)
22

3+
* refactor: refactored `SurrogateLearner` and `SurrogateLearnerCollection` to allow updating on an asynchronous `Archive`
4+
* feat: added experimental `OptimizerAsyncMbo`, `OptimizerADBO`, `TunerAsyncMbo`, and `TunerADBO` that allow for asynchronous optimization
5+
* feat: added `AcqFunctionStochasticCB` and `AcqFunctionStochasticEI` that are useful for asynchronous optimization
6+
* doc: minor changes to highlight differences between batch and asynchronous objects related to asynchronous support
7+
* refactor: `AcqFunction`s and `AcqOptimizer` gained a `reset()` method.
8+
39
# mlr3mbo 0.2.6
410

511
* refactor: Extract internal tuned values in instance.

R/AcqFunctionSmsEgo.R

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
#'
2121
#' @section Note:
2222
#' * This acquisition function always also returns its current epsilon values in a list column (`acq_epsilon`).
23-
#' This value will be logged into the [bbotk::ArchiveBatch] of the [bbotk::OptimInstanceBatch] of the [AcqOptimizer] and
23+
#' These values will be logged into the [bbotk::ArchiveBatch] of the [bbotk::OptimInstanceBatch] of the [AcqOptimizer] and
2424
#' therefore also in the [bbotk::Archive] of the actual [bbotk::OptimInstance] that is to be optimized.
2525
#'
2626
#' @references

R/OptimizerMbo.R

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ OptimizerMbo = R6Class("OptimizerMbo",
106106
#'
107107
#' Even if already initialized, the `surrogate$archive` field will always be overwritten by the [bbotk::ArchiveBatch] of the current [bbotk::OptimInstanceBatch] to be optimized.
108108
#'
109-
#' For more information on default values for `surrogate`, `acq_function`, `acq_optimizer` and `result_assigner`, see `?mbo_defaults`.
109+
#' For more information on default values for `loop_function`, `surrogate`, `acq_function`, `acq_optimizer` and `result_assigner`, see `?mbo_defaults`.
110110
#'
111111
#' @template param_loop_function
112112
#' @template param_surrogate

R/TunerADBO.R

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
#' This is a minimal interface internally passing on to [OptimizerAsyncMbo].
88
#' For additional information and documentation see [OptimizerAsyncMbo].
99
#'
10+
#' Currently, only single-objective optimization is supported and `TunerADBO` is considered an experimental feature and API might be subject to changes.
11+
#'
1012
#' @section Parameters:
1113
#' \describe{
1214
#' \item{`initial_design`}{`data.table::data.table()`\cr

R/TunerAsyncMbo.R

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88
#' This is a minimal interface internally passing on to [OptimizerAsyncMbo].
99
#' For additional information and documentation see [OptimizerAsyncMbo].
1010
#'
11+
#' Currently, only single-objective optimization is supported and `TunerAsyncMbo` is considered an experimental feature and API might be subject to changes.
12+
#'
1113
#' @section Parameters:
1214
#' \describe{
1315
#' \item{`initial_design`}{`data.table::data.table()`\cr

0 commit comments

Comments
 (0)