citylearn.internal.loading_inputs module

Prepare building time-series inputs using the loader’s cache and windows.

class citylearn.internal.loading_inputs.BuildingInputs(energy_simulation: 'EnergySimulation', weather: 'Weather', carbon_intensity: 'CarbonIntensity', pricing: 'Pricing', time_step_ratio: 'float')[source]

Bases: object

carbon_intensity: CarbonIntensity
energy_simulation: EnergySimulation
pricing: Pricing
time_step_ratio: float
weather: Weather
citylearn.internal.loading_inputs.load_building_inputs(loader: CityLearnLoadingService, building_name, schema, expected_rows, member_window) → BuildingInputs[source]