citylearn.internal.kpi module

class citylearn.internal.kpi.CityLearnKPIService(env: CityLearnEnv)[source]

Bases: object

Internal KPI/evaluation service for CityLearnEnv.

evaluate(control_condition=None, baseline_condition=None, comfort_band: float = None, *, evaluation_condition_cls, dynamics_building_cls) DataFrame[source]

Evaluate cost functions at current time step.