Class SP

java.lang.Object
edu.cmu.tetrad.search.SP

public class SP extends Object
Implements various permutation algorithms, including BOSS and GASP.
Author:
josephramsey
  • Constructor Details

  • Method Details

    • bestOrder

      public List<Node> bestOrder(@NotNull @NotNull List<Node> _order)
    • getNumEdges

      public int getNumEdges()
    • sp

      public List<Node> sp(@NotNull @NotNull TeyssierScorer scorer)
    • getGraph

      @NotNull public @NotNull Graph getGraph(boolean cpDag)
    • orientbk

      public void orientbk(Knowledge bk, Graph graph, List<Node> variables)
    • setNumStarts

      public void setNumStarts(int numStarts)
    • getVariables

      public List<Node> getVariables()
    • isVerbose

      public boolean isVerbose()
    • setVerbose

      public void setVerbose(boolean verbose)
    • setKnowledge

      public void setKnowledge(Knowledge knowledge)
    • setUseDataOrder

      public void setUseDataOrder(boolean useDataOrder)
    • setUseScore

      public void setUseScore(boolean useScore)