pyphi.core.tpm.marginalization#

Causal marginalization — named operations against IIT 4.0 Eq. 3 / Eq. 4.

Functions

cause_conditioned(tpm, node_indices, background)

Cause factors with background units conditioned at their observed state — the PyPhi 1.x convention.

cause_marginal(tpm, state, node_indices)

Cause factors for the system units — IIT 4.0 Eq.

effect_marginal(tpm, background)

Forward TPM conditioned on external state — IIT 4.0 Eq.

Classes

CauseMarginals(factors)

Cause factors for a set of output units — IIT 4.0 Eq.