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 TypeMethodDescriptiondouble
getDelta()
int
getDepth()
double
search()
void
setAlpha
(double alpha) void
setDelta
(double delta) void
setExternalGraph
(Graph externalGraph) void
setKnowledge
(Knowledge knowledge) void
setPenaltyDiscount
(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)
-