pyphi.core.tpm.marginalization.cause_marginal#
- pyphi.core.tpm.marginalization.cause_marginal(tpm, state, node_indices)[source]#
Cause factors for the system units — IIT 4.0 Eq. 4.
Returns a
CauseMarginalsmapping each unit innode_indicesto its cause factor of shape(*alphabet_sizes, k_i)in the substrate-global axis convention:P(s_i,t | s_{M,t+1} = state_M)per output unit, with background units marginalized underpr_bg / normweighting. Joint/array inputs are converted toFactoredTPMfirst.