pyphi.macro.criteria.canonical_units#

pyphi.macro.criteria.canonical_units(units)[source]#

The units of a system in canonical order.

Sorting makes systems that differ only in unit order compare and hash equal, so memoized evaluations are shared.

Parameters:

units (Iterable[MacroUnit])

Return type:

tuple[MacroUnit, …]