Class DMSearch

java.lang.Object
edu.cmu.tetrad.search.work_in_progress.DMSearch

public class DMSearch extends Object
Implements the DM search.
Author:
Alexander Murray-Watters
  • Constructor Details

    • DMSearch

      public DMSearch()
  • Method Details

    • setMinDiscount

      public void setMinDiscount(int minDiscount)
    • getMinDepth

      public int getMinDepth()
    • getGesDepth

      public int getGesDepth()
    • setGesDepth

      public void setGesDepth(int gesDepth)
    • getTrueInputs

      public int[] getTrueInputs()
    • setTrueInputs

      public void setTrueInputs(int[] trueInputs)
    • getData

      public DataSet getData()
    • setData

      public void setData(DataSet data)
    • getInputs

      public int[] getInputs()
    • setInputs

      public void setInputs(int[] inputs)
    • getOutputs

      public int[] getOutputs()
    • setOutputs

      public void setOutputs(int[] outputs)
    • getDmStructure

      public DMSearch.LatentStructure getDmStructure()
    • setDmStructure

      public void setDmStructure(DMSearch.LatentStructure structure)
    • setAlphaSober

      public void setAlphaSober(double alpha)
    • setAlphaPC

      public void setAlphaPC(double alpha)
    • setDiscount

      public void setDiscount(double discount)
    • setUseFgES

      public void setUseFgES(boolean set)
    • search

      public Graph search()
    • applyDmSearch

      public DMSearch.LatentStructure applyDmSearch(Graph pattern, Set<String> inputString, double penalty)
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object