Class DMSearch.LatentStructure
java.lang.Object
edu.cmu.tetrad.search.work_in_progress.DMSearch.LatentStructure
- Enclosing class:
- DMSearch
Structure to hold latent structure.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addRecord
(Node latent, SortedSet<Node> inputs, SortedSet<Node> outputs, SortedSet<Node> latentEffects) addRecord.boolean
containsLatent
(Node latent) containsLatent.getInputs.getLatentEffects
(Node latent) getLatentEffects.getLatents.getOutputs
(Node latent) getOutputs.latentStructToEdgeListGraph.void
removeLatent
(Node latent) removeLatent.toString()
toString.
-
Constructor Details
-
LatentStructure
public LatentStructure()Constructor for LatentStructure.
-
-
Method Details
-
addRecord
public void addRecord(Node latent, SortedSet<Node> inputs, SortedSet<Node> outputs, SortedSet<Node> latentEffects) addRecord.
-
removeLatent
removeLatent.
- Parameters:
latent
- aNode
object
-
getLatents
getLatents.
- Returns:
- a
List
object
-
containsLatent
containsLatent.
- Parameters:
latent
- aNode
object- Returns:
- a boolean
-
getInputs
getInputs.
-
getOutputs
getOutputs.
-
getLatentEffects
getLatentEffects.
-
toString
toString.
-
latentStructToEdgeListGraph
latentStructToEdgeListGraph.
- Parameters:
structure
- aDMSearch.LatentStructure
object- Returns:
- a
Graph
object
-