oineus.bottleneck_distance¶
- oineus.bottleneck_distance(dgm_1, dgm_2, delta=0.01)[source]¶
Compute the bottleneck distance between two persistence diagrams.
- Parameters:
dgm_1 – Single-dimension persistence diagram: a NumPy array of shape
(n_points, 2)or alist[DiagramPoint]. To pass an OineusDiagramsobject, extract the dimension first viadgm.in_dimension(d).dgm_2 – Same forms as
dgm_1.delta (float) – Relative error requested from Hera. Set delta=0.0 to request the exact bottleneck distance.
- Returns:
The bottleneck distance as a Python float.