vibespatial.overlay.contraction_types

Classes

Module Contents

class vibespatial.overlay.contraction_types.AlignedOverlayWorkload
left_aligned: vibespatial.geometry.owned.OwnedGeometryArray
right_aligned: vibespatial.geometry.owned.OwnedGeometryArray
left_indices: numpy.ndarray
right_indices: numpy.ndarray
property row_count: int
class vibespatial.overlay.contraction_types.RowMicrocellBand
row_index: int
event_x: numpy.ndarray
interval_count: int
max_active_segment_count: int
mean_active_segment_count: float
microcell_upper_bound: int
property event_count: int
as_dict() dict[str, object]
class vibespatial.overlay.contraction_types.ContractionMicrocellSummary
row_bands: tuple[RowMicrocellBand, Ellipsis]
property row_event_counts: list[int]
property row_interval_counts: list[int]
property row_max_active_segment_counts: list[int]
property row_mean_active_segment_counts: list[float]
property row_microcell_upper_bounds: list[int]
property max_row_microcell_upper_bound: int
property total_microcell_upper_bound: int
property max_active_segment_count: int
as_dict() dict[str, object]
class vibespatial.overlay.contraction_types.OverlayContractionSummary
workload: AlignedOverlayWorkload
left_aligned_segment_count: int
right_aligned_segment_count: int
exact_events: vibespatial.spatial.segment_primitives.SegmentLocalEventSummary
microcells: ContractionMicrocellSummary
property pair_count: int
as_dict() dict[str, object]