Package edu.cmu.tetrad.search.utils
Class GrowShrinkTree
java.lang.Object
edu.cmu.tetrad.search.utils.GrowShrinkTree
GrowShrinkTree class.
- Version:
- $Id: $Id
- Author:
- bryanandrews
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetFirstLayer.Getter for the fieldforbidden
.Getter for the fieldindex
.getNode()
Getter for the fieldnode
.Getter for the fieldrequired
.getVariables.boolean
isForbidden
(Node node) isForbidden.boolean
isRequired
(Node node) isRequired.localScore.localScore
(int[] X) localScore.void
reset()
reset.void
setKnowledge
(List<Node> required, List<Node> forbidden) setKnowledge.double
trace.double
trace.
-
Constructor Details
-
Method Details
-
trace
trace.
-
trace
trace.
-
getNode
Getter for the field
node
.- Returns:
- a
Node
object
-
getFirstLayer
getFirstLayer.
- Returns:
- a
List
object
-
getIndex
Getter for the field
index
. -
localScore
localScore.
- Returns:
- a
Double
object
-
localScore
localScore.
- Parameters:
X
- an array ofint
objects- Returns:
- a
Double
object
-
isRequired
isRequired.
- Parameters:
node
- aNode
object- Returns:
- a boolean
-
isForbidden
isForbidden.
- Parameters:
node
- aNode
object- Returns:
- a boolean
-
getVariables
getVariables.
- Returns:
- a
List
object
-
getRequired
Getter for the field
required
.- Returns:
- a
List
object
-
getForbidden
Getter for the field
forbidden
.- Returns:
- a
List
object
-
setKnowledge
setKnowledge.
-
reset
public void reset()reset.
-