vibespatial.constructive.make_valid_pipeline_cpu

CPU-only helpers for the make_valid pipeline.

Functions

make_valid_cpu_repair(geometries, repaired_rows, *, ...)

CPU-only mode: repair via shapely.make_valid on invalid subset.

make_valid_cpu_is_valid(→ numpy.ndarray)

Evaluate OGC validity via Shapely on host geometry arrays.

make_valid_cpu_baseline(geometries, *, method, ...)

Run the Shapely benchmark baseline for make_valid.

values_support_owned_make_valid(→ bool)

build_make_valid_warmup_owned()

Build a representative device-resident warmup dataset.

Module Contents

vibespatial.constructive.make_valid_pipeline_cpu.make_valid_cpu_repair(geometries, repaired_rows, *, method, keep_collapsed)

CPU-only mode: repair via shapely.make_valid on invalid subset.

vibespatial.constructive.make_valid_pipeline_cpu.make_valid_cpu_is_valid(geometries) numpy.ndarray

Evaluate OGC validity via Shapely on host geometry arrays.

vibespatial.constructive.make_valid_pipeline_cpu.make_valid_cpu_baseline(geometries, *, method: str, keep_collapsed: bool)

Run the Shapely benchmark baseline for make_valid.

vibespatial.constructive.make_valid_pipeline_cpu.values_support_owned_make_valid(values) bool
vibespatial.constructive.make_valid_pipeline_cpu.build_make_valid_warmup_owned()

Build a representative device-resident warmup dataset.