Uses of Interface
edu.cmu.tetrad.search.utils.SepsetProducer
Packages that use SepsetProducer
Package
Description
Contains some utility classes for search algorithms.
-
Uses of SepsetProducer in edu.cmu.tetrad.graph
Methods in edu.cmu.tetrad.graph with parameters of type SepsetProducerModifier and TypeMethodDescriptionstatic void
GraphUtils.gfciExtraEdgeRemovalStep
(Graph graph, Graph cpdag, List<Node> nodes, SepsetProducer sepsets, int depth, boolean verbose) The extra-edge removal step for GFCI.static void
GraphUtils.gfciR0
(Graph pag, Graph cpdag, SepsetProducer sepsets, Knowledge knowledge, boolean verbose, Set<Triple> unshieldedTriples) Applies the GFCI-R0 algorithm to orient edges in a pag based on a reference CPDAG, sepsets, and knowledge. -
Uses of SepsetProducer in edu.cmu.tetrad.search.utils
Classes in edu.cmu.tetrad.search.utils that implement SepsetProducerModifier and TypeClassDescriptionclass
Determines sepsets, collider, and noncolliders by examining d-separation facts in a DAG.class
Provides a SepsetProducer that selects the first sepset it comes to from among the extra sepsets or the adjacents of i or k, or null if none is found.class
The class SepsetsMaxP implements the SepsetProducer interface and provides methods for generating sepsets based on a given graph and an independence test.class
The SepsetsMinP class is a concrete implementation of the SepsetProducer interface.class
Provides a sepset producer using conditional independence tests to generate the Sepset map, for the case where possible msep sets are required.class
Provides a sepset producer using conditional independence tests to generate the Sepset map.