Structure Learning¶
Undirected Structure Learning¶
partial_correlation_threshold |
|
threshold_ug (nodes, ci_tester) |
Estimate an undirected graph by testing whether each pair of nodes is independent given all others. |
Covariance Structure Learning¶
covariance_graph_gauss (ci_tester) |
Estimate a covariance graph by testing whether each pair of nodes is independent, which reduces to thresholding correlations (after the Fisher z-transform) for multivariate Gaussian data. |
DAG Structure Learning¶
permutation2dag (perm, ci_tester[, verbose, …]) |
Estimate the minimal IMAP of a DAG which is consistent with the given permutation. |
sparsest_permutation (nodes, ci_tester[, …]) |
Estimate the Markov equivalence class of a DAG using the Sparsest Permutations (SP) algorithm. |
gsp (nodes, ci_tester, depth, nruns, verbose, …) |
Estimate the Markov equivalence class of a DAG using the Greedy Sparsest Permutations (GSP) algorithm. |