frites.core.gccmi_1d_ccc#

frites.core.gccmi_1d_ccc(x, y, z, biascorrect=True)[source]#

Gaussian-Copula CMI between three continuous variables.

I = gccmi_1d_ccc(x,y,z) returns the CMI between two (possibly multidimensional) continuous variables, x and y, conditioned on a third, z, estimated via a Gaussian copula.

Parameters
x, y, znumpy:array_like

Continuous arrays of shape (n_epochs,) or (n_dimensions, n_epochs).

Returns
ipython:float

Information shared by x and y conditioned by z (in bits)