causal_networkx.ci.KernelCITest#

class causal_networkx.ci.KernelCITest(kernel_x='rbf', kernel_y='rbf', kernel_z='rbf', null_size=1000, approx_with_gamma=True, kwidth_x=None, kwidth_y=None, kwidth_z=None, threshold=1e-05, n_jobs=None)[source]#

Methods

test(df, x_var, y_var[, z_covariates])

Abstract method for all conditional independence tests.

test(df, x_var, y_var, z_covariates=None)[source]#

Abstract method for all conditional independence tests.

Parameters:

df : pd.DataFrame

_description_

x_var : Any

_description_

y_var : Any

_description_

z_covariates : Any, optional

_description_, by default None

Returns:

Tuple[float, float]

_description_