Class DMSearch
java.lang.Object
edu.cmu.tetrad.search.work_in_progress.DMSearch
Implements the DM search.
- Author:
- Alexander Murray-Watters
- 
Nested Class SummaryNested Classes
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionapplyDmSearch(Graph pattern, Set<String> inputString, double penalty) booleangetData()intint[]intint[]int[]search()voidsetAlphaPC(double alpha) voidsetAlphaSober(double alpha) voidvoidsetDiscount(double discount) voidsetDmStructure(DMSearch.LatentStructure structure) voidsetGesDepth(int gesDepth) voidsetInputs(int[] inputs) voidsetMinDiscount(int minDiscount) voidsetOutputs(int[] outputs) voidsetTrueInputs(int[] trueInputs) voidsetUseFgES(boolean set) 
- 
Constructor Details- 
DMSearchpublic DMSearch()
 
- 
- 
Method Details- 
setMinDiscountpublic void setMinDiscount(int minDiscount) 
- 
getMinDepthpublic int getMinDepth()
- 
getGesDepthpublic int getGesDepth()
- 
setGesDepthpublic void setGesDepth(int gesDepth) 
- 
getTrueInputspublic int[] getTrueInputs()
- 
setTrueInputspublic void setTrueInputs(int[] trueInputs) 
- 
getData
- 
setData
- 
getInputspublic int[] getInputs()
- 
setInputspublic void setInputs(int[] inputs) 
- 
getOutputspublic int[] getOutputs()
- 
setOutputspublic void setOutputs(int[] outputs) 
- 
getDmStructure
- 
setDmStructure
- 
setAlphaSoberpublic void setAlphaSober(double alpha) 
- 
setAlphaPCpublic void setAlphaPC(double alpha) 
- 
setDiscountpublic void setDiscount(double discount) 
- 
setUseFgESpublic void setUseFgES(boolean set) 
- 
search
- 
applyDmSearchpublic DMSearch.LatentStructure applyDmSearch(Graph pattern, Set<String> inputString, double penalty) 
- 
equals
 
-