Package edu.cmu.tetrad.search.utils
Interface SepsetProducer
- All Known Implementing Classes:
DagSepsets
,SepsetsConservative
,SepsetsGreedy
,SepsetsPossibleMsep
,SepsetsSet
public interface SepsetProducer
Provides a covenience interface for classes that can generate and keep track of sepsets.
- Version:
- $Id: $Id
- Author:
- josephramsey
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptiondouble
getScore()
getScore.getSepset.getVariables.boolean
isIndependent
(Node d, Node c, Set<Node> path) isIndependent.boolean
isUnshieldedCollider
(Node i, Node j, Node k) isUnshieldedCollider.void
setVerbose
(boolean verbose) setVerbose.
-
Method Details
-
getSepset
getSepset.
-
isUnshieldedCollider
isUnshieldedCollider.
-
getScore
double getScore()getScore.
- Returns:
- a double
-
getVariables
getVariables.
- Returns:
- a
List
object
-
setVerbose
void setVerbose(boolean verbose) setVerbose.
- Parameters:
verbose
- a boolean
-
isIndependent
isIndependent.
-