pyphi.formalism.base#
Protocols and registry for phi formalisms.
A formalism is a strategy for computing integrated information. Each formalism bundles a partition scheme, the distance measures it accepts, and algorithms that combine them into mechanism-level RIAs, system-level SIAs, and Φ-structures.
This module declares the abstract Protocol shape and the global registry.
Concrete implementations live in pyphi.formalism.iit3 and
pyphi.formalism.iit4.
Module attributes
Global registry of phi formalisms. |
|
Global registry of actual-causation formalisms. |
Functions
Raise |
|
|
Raise |
Raise |
|
|
Raise |
Raise |
Classes
|
The minimum shape every actual-causation formalism satisfies. |
Storage for actual-causation formalisms. |
|
|
Formalism that computes approximate values with error characterization. |
|
Error characterization for an approximate formalism's output. |
|
Formalism that computes exact values via exhaustive enumeration. |
Storage for phi formalisms. |
|
|
The minimum shape every formalism satisfies. |
Exceptions
Raised when a configured measure isn't compatible with the active formalism. |