multigeom.pipeline#

Pipeline (core): the orchestration used by the notebooks and the command line: G(x) and J(x) for a set of images (per_image), the comparison between configurations (alignment), the local metric field (metric_field) and running them on several workers (distribute).

Modules

alignment

Stage 5: Aggregate cross-(encoder, area) similarity metrics from the per-image G(x) and J(x) eigendecompositions written by Stage 4.

distribute

Supporting functions of 2_subspace_alignment.ipynb of multigeom-tutorials: paper Fig.

estimator_variance

Monte-Carlo variance of the conditional-pair (CC) estimator of G(x) versus the unconditional-conditional (UC) form (paper App.

metric_field

Stage 6: Local metric field around one reference image (paper Fig.

metric_field_job

Supporting functions of 3_local_metric_field.ipynb of multigeom-tutorials: paper Fig.

per_image

Estimate G(x) and J(x) for each of the held-out test images (the former stage 4): for each image, compute