iscan.shifted_edges.est_struct_shifts

iscan.shifted_edges.est_struct_shifts(X: numpy.ndarray, Y: numpy.ndarray, shifted_nodes: list | numpy.ndarray, order: list | numpy.ndarray, method: str = 'foci') numpy.ndarray

Estimates structural changes from data for a subset of variables (shifted nodes), given an order of the variables.

Parameters:
X : np.ndarray

Dataset X

Y : np.ndarray

Dataset Y

shifted_nodes : Union[list, np.ndarray]

Set of variables of interest

order : Union[list, np.ndarray]

Valid topological ordering of the variables

method : str, optional

method to use for estimation of local parents. One of ["foci"].

Returns:

Estimation of structural changes for the set of shifted nodes

Return type:

np.ndarray


Last update: Jan 14, 2024