vibespatial.runtime.dispatch¶
Attributes¶
Classes¶
Functions¶
|
Tag a public GeoPandas-facing method with its dispatch contract. |
|
|
|
|
|
Module Contents¶
- vibespatial.runtime.dispatch.DispatchCallable¶
- vibespatial.runtime.dispatch.DISPATCH_REGISTRY: dict[str, list[str]]¶
- class vibespatial.runtime.dispatch.DispatchEvent¶
- surface: str¶
- operation: str¶
- requested: vibespatial.runtime._runtime.ExecutionMode¶
- selected: vibespatial.runtime._runtime.ExecutionMode¶
- implementation: str¶
- reason: str¶
- detail: str = ''¶
- to_dict() dict[str, Any]¶
- vibespatial.runtime.dispatch.dispatches(target: str) collections.abc.Callable[[DispatchCallable], DispatchCallable]¶
Tag a public GeoPandas-facing method with its dispatch contract.
- vibespatial.runtime.dispatch.record_dispatch_event(*, surface: str, operation: str, implementation: str, reason: str, detail: str = '', requested: vibespatial.runtime._runtime.ExecutionMode | str = ExecutionMode.AUTO, selected: vibespatial.runtime._runtime.ExecutionMode | str = ExecutionMode.CPU) DispatchEvent¶
- vibespatial.runtime.dispatch.get_dispatch_events(*, clear: bool = False) list[DispatchEvent]¶
- vibespatial.runtime.dispatch.clear_dispatch_events() None¶