Class GrowShrinkTree

java.lang.Object
edu.cmu.tetrad.search.utils.GrowShrinkTree

public class GrowShrinkTree extends Object
  • Constructor Details

  • Method Details

    • trace

      public double trace(Set<Node> prefix, Set<Node> all)
    • trace

      public double trace(Set<Node> prefix, Set<Node> all, Set<Node> parents)
    • getNode

      public Node getNode()
    • getFirstLayer

      public List<Node> getFirstLayer()
    • getIndex

      public Integer getIndex(Node node)
    • localScore

      public Double localScore()
    • localScore

      public Double localScore(int[] X)
    • isRequired

      public boolean isRequired(Node node)
    • isForbidden

      public boolean isForbidden(Node node)
    • getVariables

      public List<Node> getVariables()
    • getRequired

      public List<Node> getRequired()
    • getForbidden

      public List<Node> getForbidden()
    • setKnowledge

      public void setKnowledge(List<Node> required, List<Node> forbidden)
    • reset

      public void reset()