Assertions for Params and ParamSets
Usage
assert_param(param, cl = "Param", no_untyped = FALSE, must_bounded = FALSE)
assert_param_set(
param_set,
cl = "Param",
no_untyped = FALSE,
must_bounded = FALSE,
no_deps = FALSE
)Arguments
- param
(Param).
- cl
(
character())
Allowed subclasses.- no_untyped
(
logical(1))
Are untyped Params allowed?- must_bounded
(
logical(1))
Only bounded Params allowed?- param_set
(ParamSet).
- no_deps
(
logical(1))
Are dependencies allowed?