Class GraspTol
java.lang.Object
edu.cmu.tetrad.search.work_in_progress.GraspTol
Implements the GRASP algorithms, with various execution flags.
- Author:
- bryanandrews, josephramsey
-
Constructor Summary
ConstructorsConstructorDescriptionGraspTol
(@NotNull IndependenceTest test) GraspTol
(@NotNull IndependenceTest test, Score score) -
Method Summary
Modifier and TypeMethodDescriptionvoid
betterMutation
(@NotNull TeyssierScorer scorer) @NotNull Graph
getGraph
(boolean cpDag) int
grasp
(@NotNull TeyssierScorer scorer) boolean
void
setAllowRandomnessInsideAlgorithm
(boolean allowRandomnessInsideAlgorithm) void
setDepth
(int depth) void
setKnowledge
(Knowledge knowledge) void
setNonSingularDepth
(int nonSingularDepth) void
setNumStarts
(int numStarts) void
setOrdered
(boolean ordered) void
setToleranceDepth
(int toleranceDepth) void
setUncoveredDepth
(int uncoveredDepth) void
setUseDataOrder
(boolean useDataOrder) void
setUseRaskuttiUhler
(boolean usePearl) void
setUseScore
(boolean useScore) void
setVerbose
(boolean verbose)
-
Constructor Details
-
GraspTol
-
GraspTol
-
GraspTol
-
GraspTol
-
-
Method Details
-
bestOrder
-
betterMutation
-
getNumEdges
public int getNumEdges() -
grasp
-
getGraph
-
setNumStarts
public void setNumStarts(int numStarts) -
getVariables
-
isVerbose
public boolean isVerbose() -
setVerbose
public void setVerbose(boolean verbose) -
setKnowledge
-
setDepth
public void setDepth(int depth) -
setUncoveredDepth
public void setUncoveredDepth(int uncoveredDepth) -
setNonSingularDepth
public void setNonSingularDepth(int nonSingularDepth) -
setUseScore
public void setUseScore(boolean useScore) -
setOrdered
public void setOrdered(boolean ordered) -
setUseRaskuttiUhler
public void setUseRaskuttiUhler(boolean usePearl) -
setUseDataOrder
public void setUseDataOrder(boolean useDataOrder) -
setAllowRandomnessInsideAlgorithm
public void setAllowRandomnessInsideAlgorithm(boolean allowRandomnessInsideAlgorithm) -
setToleranceDepth
public void setToleranceDepth(int toleranceDepth)
-