Class HbsmsGes
java.lang.Object
edu.cmu.tetrad.search.work_in_progress.HbsmsGes
- All Implemented Interfaces:
Hbsms
Heuristic Best Significant Model Search using the GES algorithm.
Improves the P value of a SEM IM by adding, removing, or reversing single edges.
- Author:
- josephramsey
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondouble
getAlpha()
getGraph()
scoreGraph
(Graph graph) search()
void
setAlpha
(double alpha) void
setBeamWidth
(int beamWidth) void
setHighPValueAlpha
(double highPValueAlpha) void
setKnowledge
(Knowledge knowledge)
-
Constructor Details
-
HbsmsGes
-
-
Method Details
-
scoreGraph
-
getGraph
-
getOriginalSemIm
- Specified by:
getOriginalSemIm
in interfaceHbsms
-
getNewSemIm
- Specified by:
getNewSemIm
in interfaceHbsms
-
setHighPValueAlpha
public void setHighPValueAlpha(double highPValueAlpha) - Specified by:
setHighPValueAlpha
in interfaceHbsms
-
scoreDag
-
search
-
getAlpha
public double getAlpha() -
setAlpha
public void setAlpha(double alpha) -
setBeamWidth
public void setBeamWidth(int beamWidth) - Specified by:
setBeamWidth
in interfaceHbsms
-
getKnowledge
-
setKnowledge
- Specified by:
setKnowledge
in interfaceHbsms
-
getSignificantModels
-