Package edu.cmu.tetrad.search
Class MultiFaskV1
java.lang.Object
edu.cmu.tetrad.search.MultiFaskV1
Created by user on 3/29/18.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoublegetDelta()intgetDepth()doublesearch()voidsetAlpha(double alpha) voidsetDelta(double delta) voidsetExternalGraph(Graph externalGraph) voidsetKnowledge(Knowledge knowledge) voidsetPenaltyDiscount(double penaltyDiscount)
-
Constructor Details
-
MultiFaskV1
-
-
Method Details
-
search
-
getPenaltyDiscount
public double getPenaltyDiscount()- Returns:
- Returns the penalty discount used for the adjacency search. The default is 1, though a higher value is recommended, say, 2, 3, or 4.
-
setPenaltyDiscount
public void setPenaltyDiscount(double penaltyDiscount) - Parameters:
penaltyDiscount- Sets the penalty discount used for the adjacency search. The default is 1, though a higher value is recommended, say, 2, 3, or 4.
-
setAlpha
public void setAlpha(double alpha) - Parameters:
alpha- Alpha for orienting 2-cycles. Needs to be on the low side usually. Default 1e-6.
-
getKnowledge
- Returns:
- the current knowledge.
-
setKnowledge
- Parameters:
knowledge- Knowledge of forbidden and required edges.
-
getDepth
public int getDepth() -
getExternalGraph
-
setExternalGraph
-
getDelta
public double getDelta() -
setDelta
public void setDelta(double delta)
-