commonpower.modeling.param_initialization.RangeInitializer
- class RangeInitializer(lb: int | float, ub: int | float, sampling_mode: str = 'uniform')[source]
Bases:
ParamInitializerThis initializer samples values from a given range.
- Parameters:
lb (Union[int, float]) – Lower bound.
ub (Union[int, float]) – Upper bound.
sampling_mode (str, optional) – Sampling distribution. If lower and upper bound are given as integers, only integers will be sampled. Options: “uniform”. Defaults to “uniform”.
Methods
Returns value sampled from specified range.
is_uncertainwith_uncertainty