MillerMadowCTEEstimator

MillerMadowCTEEstimator#

class infomeasure.estimators.transfer_entropy.MillerMadowCTEEstimator(source, dest, *, cond=None, prop_time: int = 0, step_size: int = 1, src_hist_len: int = 1, dest_hist_len: int = 1, cond_hist_len: int = 1, offset: int = None, base: int | float | str = 'e', **kwargs)[source]

Bases: BaseMillerMadowTEEstimator, ConditionalTransferEntropyEstimator

Estimator for discrete Miller-Madow conditional transfer entropy.

Attributes:
source, dest, condarray_like

The source (X), destination (Y), and conditional (Z) data used to estimate the conditional transfer entropy.

step_sizeint

Step size between elements for the state space reconstruction.

src_hist_len, dest_hist_len, cond_hist_lenint, optional

Number of past observations to consider for the source, destination, and conditional data.

prop_timeint, optional

Not compatible with the cond parameter / conditional TE.