mvpa2.misc.surfing.volgeom.distance

mvpa2.misc.surfing.volgeom.distance(p, q, r=2)

Returns the distances between vectors in two arrays

Parameters:

p: np.ndarray (PxM)

first array

q: np.ndarray (QxM)

second array

nrm: float (default: 2)

Norm used for distance computation. By default Euclidean distances are computed.

Returns:

pq: np.ndarray (PxQ)

Distance between p[j] and q[j] is in pq[i,j]

Notes

If p or q are vectors (one-dimensional) then pq is also a vector