Skip to content

Releases: mlr-org/bbotk

bbotk 1.5.0

18 Dec 09:59
Compare
Choose a tag to compare
  • compatibility: irace 4.1.0
  • compatibility: rush 0.2.0
  • refactor: Replace Codomain$maximization_to_minimization with $direction field.
  • feat: Save ArchiveAsync to a data.table with ArchiveAsyncFrozen.

bbotk 1.4.1

27 Nov 19:23
Compare
Choose a tag to compare
  • compatibility: irace 4.0.0

bbotk 1.4.0

26 Nov 15:21
Compare
Choose a tag to compare
  • feat: Add OptimizerBatchChain that runs multiple optimizers sequentially.
  • refactor: Only pass extra to $assign_result().

bbotk 1.3.0

08 Nov 08:24
Compare
Choose a tag to compare
  • feat: Add new stage on_result_begin to CallbackAsyncTuning and CallbackBatchTuning.
  • refactor: Rename stage on_result to on_result_end in CallbackAsyncTuning and CallbackBatchTuning.
  • docs: Extend the CallbackAsyncTuning and CallbackBatchTuning documentation.

bbotk 1.2.0

25 Oct 12:51
Compare
Choose a tag to compare
  • feat: ContextBatch and ContextAsync have a result_extra field now to access additional results passed to the instance.
  • refactor: Additional information are passed with extra to OptimInstance$assign_result().

bbotk 1.1.1

16 Oct 08:48
Compare
Choose a tag to compare
v1.1.1

release: 1.1.1

bbotk 1.1.0

10 Sep 08:18
Compare
Choose a tag to compare
  • 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 to CallbackBatch.

bbotk 1.0.1

29 Jul 07:47
Compare
Choose a tag to compare
  • refactor: extra columns in results.

bbotk 1.0.0

28 Jun 15:37
Compare
Choose a tag to compare
  • feat: Introduce asynchronous optimization with the OptimizerAsync and OptimInstanceAsync classes.
  • BREAKING CHANGE: The Optimizer class is OptimizerBatch now.
  • BREAKING CHANGE: The OptimInstance class and subclasses are OptimInstanceBatch* now.
  • BREAKING CHANGE: The CallbackOptimization class is CallbackBatch now.
  • BREAKING CHANGE: The ContextOptimization class is ContextBatch now.
  • BREAKING CHANGE: Remove ArchiveBest class and keep_evals parameter from OptimInstance.

bbotk 0.8.0

29 Feb 15:29
Compare
Choose a tag to compare
  • 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