oineus.DiagramMatching

class oineus.DiagramMatching

Bases: object

Optimal Wasserstein matching: bucketed pair indices, cost, distance.

property a_to_diagonal

1-D int64 ndarray of indices in dgm_a matched to the diagonal.

property b_to_diagonal

1-D int64 ndarray of indices in dgm_b matched to the diagonal.

property cost

Total Wasserstein cost (== distance ** q).

property distance

Wasserstein distance.

property essential

Grouped view of essential-point matches per family.

property finite_to_finite

(n, 2) int64 ndarray of (idx_a, idx_b) pairs for finite-to-finite matches.