Class LocalGraphRecall
java.lang.Object
edu.cmu.tetrad.algcomparison.statistic.LocalGraphRecall
- All Implemented Interfaces:
Statistic
,Serializable
LocalGraphRecall implements the Statistic interface and represents the local graph recall statistic.
It calculates the recall of the estimated graph with respect to the true graph. The recall is defined as the ratio
of true positives (TP) to the sum of true positives and false negatives (TP + FN).
- See Also:
-
Field Summary
Fields inherited from interface edu.cmu.tetrad.algcomparison.statistic.Statistic
serialVersionUID
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe abbreviation for the statistic.Returns a short one-line description of this statistic.double
getNormValue
(double value) Returns a mapping of the statistic to the interval [0, 1], with higher being better.double
Returns the value of this statistic, given the true graph and the estimated graph.
-
Constructor Details
-
LocalGraphRecall
public LocalGraphRecall()The default constructor of the LocalGraphRecall class.
-
-
Method Details
-
getAbbreviation
Description copied from interface:Statistic
The abbreviation for the statistic. This will be printed at the top of each column.- Specified by:
getAbbreviation
in interfaceStatistic
- Returns:
- This abbreviation.
-
getDescription
Description copied from interface:Statistic
Returns a short one-line description of this statistic. This will be printed at the beginning of the report.- Specified by:
getDescription
in interfaceStatistic
- Returns:
- This description.
-
getValue
Description copied from interface:Statistic
Returns the value of this statistic, given the true graph and the estimated graph. -
getNormValue
public double getNormValue(double value) Description copied from interface:Statistic
Returns a mapping of the statistic to the interval [0, 1], with higher being better. This is used for a calculation of a utility for an algorithm. If the statistic is already between 0 and 1, you can just return the statistic.- Specified by:
getNormValue
in interfaceStatistic
- Parameters:
value
- The value of the statistic.- Returns:
- The weight of the statistic, 0 to 1, higher is better.
-