Releases: mlr-org/mlr3tuning
Releases · mlr-org/mlr3tuning
mlr3tuning 1.3.0
mlr3tuning 1.2.1
- refactor: Only pass
extra
to$assign_result()
.
mlr3tuning 1.2.0
- feat: Add new callback
clbk("mlr3tuning.one_se_rule")
that selects the the hyperparameter configuration with the smallest feature set within one standard error of the best. - feat: Add new stages
on_tuning_result_begin
andon_result_begin
toCallbackAsyncTuning
andCallbackBatchTuning
. - refactor: Rename stage
on_result
toon_result_end
inCallbackAsyncTuning
andCallbackBatchTuning
. - docs: Extend the
CallbackAsyncTuning
andCallbackBatchTuning
documentation. - compatibility: mlr3 0.22.0
mlr3tuning 1.1.0
- fix: The
as_data_table()
functions do not unnest thex_domain
colum anymore by default. - fix:
to_tune(internal = TRUE)
now also works if non-internal tuning parameters require have an.extra_trafo
. - feat: It is now possible to pass an
internal_search_space
manually.
This allows to use parameter transformations on the primary search space in combination with internal hyperparameter tuning. - refactor: The
Tuner
pass extra information of the result in theextra
parameter now.
mlr3tuning 1.0.2
- refactor: Extract internal tuned values in instance.
mlr3tuning 1.0.1
- refactor: Replace internal tuning callback.
- perf: Delete intermediate
BenchmarkResult
inObjectiveTuningBatch
after optimization.
mlr3tuning 1.0.0
- feat: Introduce asynchronous optimization with the
TunerAsync
andTuningInstanceAsync*
classes. - BREAKING CHANGE: The
Tuner
class isTunerBatch
now. - BREAKING CHANGE: THe
TuningInstanceSingleCrit
andTuningInstanceMultiCrit
classes areTuningInstanceBatchSingleCrit
andTuningInstanceBatchMultiCrit
now. - BREAKING CHANGE: The
CallbackTuning
class isCallbackBatchTuning
now. - BREAKING CHANGE: The
ContextEval
class isContextBatchTuning
now. - refactor: Remove hotstarting from batch optimization due to low performance.
- refactor: The option
evaluate_default
is a callback now.
mlr3tuning 0.20.0
- compatibility: Work with new paradox version 1.0.0
- fix:
TunerIrace
failed with logical parameters and dependencies.
mlr3tuning 0.19.2
- refactor: Change thread limits.
mlr3tuning 0.19.1
- refactor: Speed up the tuning process by minimizing the number of deep clones and parameter checks.
- fix: Set
store_benchmark_result = TRUE
ifstore_models = TRUE
when creating a tuning instance. - fix: Passing a terminator in
tune_nested()
did not work.