Class DMSearch
java.lang.Object
edu.cmu.tetrad.search.work_in_progress.DMSearch
Implements the DM search.
- Author:
- Alexander Murray-Watters
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionapplyDmSearch
(Graph pattern, Set<String> inputString, double penalty) boolean
getData()
int
int[]
int
int[]
int[]
search()
void
setAlphaPC
(double alpha) void
setAlphaSober
(double alpha) void
void
setDiscount
(double discount) void
setDmStructure
(DMSearch.LatentStructure structure) void
setGesDepth
(int gesDepth) void
setInputs
(int[] inputs) void
setMinDiscount
(int minDiscount) void
setOutputs
(int[] outputs) void
setTrueInputs
(int[] trueInputs) void
setUseFgES
(boolean set)
-
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
-
setData
-
getInputs
public int[] getInputs() -
setInputs
public void setInputs(int[] inputs) -
getOutputs
public int[] getOutputs() -
setOutputs
public void setOutputs(int[] outputs) -
getDmStructure
-
setDmStructure
-
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
-
applyDmSearch
public DMSearch.LatentStructure applyDmSearch(Graph pattern, Set<String> inputString, double penalty) -
equals
-