citylearn.exporter module
- class citylearn.exporter.EpisodeExporter(env: CityLearnEnv)[source]
Bases:
objectInternal helper that owns rendering/export behaviour for
CityLearnEnv.- DEFAULT_RENDER_START_DATE = datetime.date(2024, 1, 1)
- ensure_output_dir(*, ensure_exists: bool = True)[source]
Prepare the render output directory and optionally create it on disk.
- export_episode_render_data(final_index: int)[source]
Export full episode render rows in one pass for
render_mode='end'.
- export_final_kpis(model: Agent = None, filepath: str = 'exported_kpis.csv')[source]
Export episode KPIs to csv.
- override_render_time_step(index: int)[source]
Temporarily set time_step to index for the environment and descendants.