commonpower.modeling.param_initialization.ConstantInitializer

class ConstantInitializer(val: int | float)[source]

Bases: ParamInitializer

This initializer always samples a constant given value.

Parameters:

val (Union[int, float]) – Value to be sampled.

Methods

get_init_val

Returns specified constant value.

is_uncertain

with_uncertainty

get_init_val(at_time: datetime) int | float[source]

Returns specified constant value.

Parameters:

at_time (datetime) – Current timestamp.

Returns:

Union[int, float] – Initial value.