Package edu.cmu.tetrad.search
Class BossOrig
java.lang.Object
edu.cmu.tetrad.search.BossOrig
Implements the BOSS algorithm.
- Author:
- bryanandrews, josephramsey
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionBossOrig(@NotNull IndependenceTest test, Score score) BossOrig(TeyssierScorer scorer) -
Method Summary
Modifier and TypeMethodDescriptionvoidbesMutation(TeyssierScorer scorer) voidbetterMutation1(@NotNull TeyssierScorer scorer) voidbetterMutation2(@NotNull TeyssierScorer scorer) voidbetterMutationBryan(@NotNull TeyssierScorer scorer) getGraph(boolean cpDag) intbooleanvoidvoidsetAlgType(BossOrig.AlgType algType) voidsetDepth(int depth) voidsetKnowledge(Knowledge knowledge) voidsetNumStarts(int numStarts) voidsetUseDataOrder(boolean useDataOrder) voidsetUseRaskuttiUhler(boolean useRaskuttiUhler) voidsetUseScore(boolean useScore) voidsetVerbose(boolean verbose) voidtubes(@NotNull TeyssierScorer scorer)
-
Constructor Details
-
BossOrig
-
BossOrig
-
BossOrig
-
-
Method Details
-
bestOrder
-
betterMutation1
-
betterMutation2
-
betterMutationBryan
-
tubes
-
besMutation
-
getNumEdges
public int getNumEdges() -
getGraph
-
orientbk
-
setNumStarts
public void setNumStarts(int numStarts) -
getVariables
-
isVerbose
public boolean isVerbose() -
setVerbose
public void setVerbose(boolean verbose) -
setKnowledge
-
setDepth
public void setDepth(int depth) -
setUseScore
public void setUseScore(boolean useScore) -
setUseRaskuttiUhler
public void setUseRaskuttiUhler(boolean useRaskuttiUhler) -
setUseDataOrder
public void setUseDataOrder(boolean useDataOrder) -
setAlgType
-