The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.
Param objects. ParamSet now uses a
data.table internally; individual parameters are more like
Domain objects now. ParamSets should be
constructed using the ps() shorthand and
Domain objects. This entails the following major changes:
ParamSet now supports extra_trafo
natively; it behaves like .extra_trafo of the
ps() call.ParamSet has $constraintParamSet objects are now less mutable. The only
properties that can be changed are values,
tags, deps, constraint and
extra_trafo.ParamSet$is_bounded is a vector with an entry for each
parameter. Use $all_bounded for the previous behavior.Condition objects are now S3 objects and can be
constructed with CondEqual() and CondAnyOf(),
instead of CondXyz$new(). (It is recommended to use the
Domain interface for conditions, which has not
changed)ParamSet has new fields $is_logscale,
$has_trafo_param (per-param), and
$has_trafo_param (scalar for the whole set).mlr3bookInternalTuneTokensgenerate_design_sobol() generates a
space-filling Sobol sequence design.$set_values returns the parameter set
invisible..has_extra_trafo to FALSE when trafo
is set to NULL.rd_info.ParamSet collapses vector with
"\n" due changes in roxygen 7.2.0set_values() to conveniently add parameter
values.default_values() function to extract default
values from ParamSet objects.description.ParamHelpers
is also loaded.Sampler1D also accept ParamSets with one
Param now (#335).Sampler1DRfun (#338).to_tune(), p_dbl(), and
p_int() accept logscale argument for tuning on
a logarithmic scale.to_tune can be called with only lower or
only upper now and will infer the other bound if
possible.ParamSet$get_values() checks whether all required
parameter values are set. Required parameter are not checked anymore
when new values are added to the parameter set.ParamSet$check_dt() accepts
data.frames.is_numeric and is_categorical to
all_numeric and all_categorical.requires to depends.ps() shortcuts for ParamSet construction,
with new Domain construct and constructors
p_dbl, p_int, p_lgl,
p_fct, and p_uty.ParamSet$search_space() method that constructs tunable
ParamSet from TuneToken objects, which are
constructed with to_tune().ParamSetCollection.is_numeric() and
is_categorical() for parameter sets.data.table().transpose() converts
data.table of parameter values to a list of lists.ParamSet$check_dt(),
$assert_dt() and test_dt() can check a
data.table for valid parameter values.data.table::as.data.table().ParamSet$values (#273).These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.