citylearn.internal.entity_layout module
Build entity static rows, spaces and declarative interface specifications.
Topology identity/reference discovery remains in the interface facade; this module constructs the layout-dependent numeric and serialisable structures.
- citylearn.internal.entity_layout.build_spaces(entity: CityLearnEntityInterfaceService) None[source]
- citylearn.internal.entity_layout.build_specs(entity: CityLearnEntityInterfaceService) None[source]
- citylearn.internal.entity_layout.build_static_observation_rows(entity: CityLearnEntityInterfaceService) None[source]
Pre-fill static entity feature values for the current topology layout.