Package edu.cmu.tetrad.search
Class Lofs2
java.lang.Object
edu.cmu.tetrad.search.Lofs2
LOFS = Ling Orientation Fixed Structure. Some additional algorithm.
Expands the set of algorithm from Lofs.
- Author:
- Joseph Ramsey
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondouble
getAlpha()
double
getPValue
(double fisherZ) getScore()
double
boolean
boolean
double
kernel
(double z) double
kernel1
(double z) double
kernel2
(double z) double
kernel3
(double z) double
kernel4
(double z) double
kernel5
(double z) double
kernel6
(double z) double
kernel7
(double z) double
kernel8
(double z) orient()
double
void
setAlpha
(double alpha) void
setEpsilon
(double epsilon) void
setKnowledge
(Knowledge knowledge) void
setOrientStrongerDirection
(boolean orientStrongerDirection) void
setR2Orient2Cycles
(boolean r2Orient2Cycles) void
setRule
(Lofs2.Rule rule) void
setScore
(Lofs.Score score) void
setSelfLoopStrength
(double selfLoopStrength)
-
Constructor Details
-
Lofs2
- Throws:
IllegalArgumentException
-
-
Method Details
-
setRule
-
getSelfLoopStrength
public double getSelfLoopStrength() -
setSelfLoopStrength
public void setSelfLoopStrength(double selfLoopStrength) -
orient
-
getAlpha
public double getAlpha() -
setAlpha
public void setAlpha(double alpha) -
isOrientStrongerDirection
public boolean isOrientStrongerDirection() -
setOrientStrongerDirection
public void setOrientStrongerDirection(boolean orientStrongerDirection) -
setR2Orient2Cycles
public void setR2Orient2Cycles(boolean r2Orient2Cycles) -
isR2Orient2Cycles
public boolean isR2Orient2Cycles() -
getScore
-
setScore
-
scoreRow
-
setEpsilon
public void setEpsilon(double epsilon) -
setKnowledge
-
getPValue
public double getPValue(double fisherZ) - Returns:
- the probability associated with the most recently computed independence test.
-
kernel
public double kernel(double z) -
kernel1
public double kernel1(double z) -
kernel2
public double kernel2(double z) -
kernel3
public double kernel3(double z) -
kernel4
public double kernel4(double z) -
kernel5
public double kernel5(double z) -
kernel6
public double kernel6(double z) -
kernel7
public double kernel7(double z) -
kernel8
public double kernel8(double z)
-