akkudoktoreos.prediction.interpolator.SelfConsumptionProbabilityInterpolator

class akkudoktoreos.prediction.interpolator.SelfConsumptionProbabilityInterpolator(filepath: str | Path)

Bases: object

__init__(filepath: str | Path)

Methods

__init__(filepath)

calculate_self_consumption(load_1h_power, ...)

generate_points(load_1h_power, pv_power)

Generate the grid points for interpolation.

__init__(filepath: str | Path)
generate_points(load_1h_power: float, pv_power: float) tuple[ndarray, ndarray]

Generate the grid points for interpolation.

calculate_self_consumption(load_1h_power: float, pv_power: float) float