Releases: mlr-org/bbotk
Releases · mlr-org/bbotk
bbotk 1.5.0
bbotk 1.4.1
- compatibility: irace 4.0.0
bbotk 1.4.0
- feat: Add
OptimizerBatchChain
that runs multiple optimizers sequentially. - refactor: Only pass
extra
to$assign_result()
.
bbotk 1.3.0
- feat: Add new stage
on_result_begin
toCallbackAsyncTuning
andCallbackBatchTuning
. - refactor: Rename stage
on_result
toon_result_end
inCallbackAsyncTuning
andCallbackBatchTuning
. - docs: Extend the
CallbackAsyncTuning
andCallbackBatchTuning
documentation.
bbotk 1.2.0
- feat:
ContextBatch
andContextAsync
have aresult_extra
field now to access additional results passed to the instance. - refactor: Additional information are passed with
extra
toOptimInstance$assign_result()
.
bbotk 1.1.1
v1.1.1 release: 1.1.1
bbotk 1.1.0
- docs: Move vignette to mlr3book.
- feat: Add hypervolume stagnation terminator
trm("stagnation_hypervolume")
. - feat Add local search optimizer
opt("local_search")
. - refactor: Remove unused fields from callbacks.
- fix: Add
"on_optimization_end_batch"
stage toCallbackBatch
.
bbotk 1.0.1
- refactor: extra columns in results.
bbotk 1.0.0
- feat: Introduce asynchronous optimization with the
OptimizerAsync
andOptimInstanceAsync
classes. - BREAKING CHANGE: The
Optimizer
class isOptimizerBatch
now. - BREAKING CHANGE: The
OptimInstance
class and subclasses areOptimInstanceBatch*
now. - BREAKING CHANGE: The
CallbackOptimization
class isCallbackBatch
now. - BREAKING CHANGE: The
ContextOptimization
class isContextBatch
now. - BREAKING CHANGE: Remove
ArchiveBest
class andkeep_evals
parameter fromOptimInstance
.
bbotk 0.8.0
- fix:
OptimizerIrace
failed with logical parameters and dependencies. - refactor: Optimize the runtime of
archive$best()
method and add ties method. - compatibility: Work with new paradox version 1.0.0