pose_format.numpy.representation.distance module

Classes:

DistanceRepresentation()

A class to compute the Euclidean distance between two sets of points.

class pose_format.numpy.representation.distance.DistanceRepresentation[source]

Bases: object

A class to compute the Euclidean distance between two sets of points.

Methods:

distance(p1s, p2s)

Compute the Euclidean distance between two sets of points.

distance(p1s, p2s)[source]

Compute the Euclidean distance between two sets of points.

Parameters:
  • p1s (ma.MaskedArray) – First set of points.

  • p2s (ma.MaskedArray) – Second set of points.

Returns:

Euclidean distances between the two sets of points. The returned array has one fewer dimension than the input arrays, as the distance calculation collapses the last dimension.

Return type:

ma.MaskedArray

Note

this method assumes that input arrays p1s and p2s have same shape.