compute.distance

Functions for computing distances between various PyPhi objects.

pyphi.compute.distance.measure(d1, d2)

Compute the distance between two repertoires.

Parameters:
  • d1 (np.ndarray) – The first repertoire.
  • d2 (np.ndarray) – The second repertoire.
Returns:

float – The distance between d1 and d2.

pyphi.compute.distance.concept_distance(c1, c2)

Return the distance between two concepts in concept-space.

Parameters:
  • c1 (Concept) – The first concept.
  • c2 (Concept) – The second concept.
Returns:

float – The distance between the two concepts in concept-space.

pyphi.compute.distance.constellation_distance(C1, C2)

Return the distance between two constellations in concept-space.

Parameters:
Returns:

float – The distance between the two constellations in concept-space.

pyphi.compute.distance.small_phi_constellation_distance(C1, C2)

Return the difference in small phi between constellations.