evacuation_point_resolution¶
evacuation_point_resolution_model¶
- class EvacuationPoints(name: str | None = None, optional: bool | None = None, exclude: Iterable[str] | None = None, override_exclude: Iterable[str] | None = None)¶
Bases:
EntityGroup- road_ids¶
- class EvacuatonPointResolution(model_config: dict)¶
Bases:
TrackedModel- create_label_mapping(road_ids: TrackedCSRArray, labels: ndarray) Dict[int, int]¶
- evac_points: EvacuationPoints¶
- classmethod get_schema_attributes()¶
- initialize(**_)¶
- label_mapping: t.Dict[int, int]¶
- roads: RoadSegments¶
- setup(state: TrackedState, schema: AttributeSchema, **_)¶
- update(**_)¶
- class RoadSegments(name: str | None = None, optional: bool | None = None, exclude: Iterable[str] | None = None, override_exclude: Iterable[str] | None = None)¶
Bases:
EntityGroup- last_id¶