edu.columbia.cs.ref.algorithm.evaluation.measure.impl
Class Precision
java.lang.Object
edu.columbia.cs.ref.algorithm.evaluation.measure.impl.Precision
- All Implemented Interfaces:
- Measure
public class Precision
- extends java.lang.Object
- implements Measure
The Class Precision computes precision. Precision is the ratio between
the number of true positives and the number of positives in the gold data.
- Since:
- 2011-09-27
- Version:
- 0.1
- Author:
- Pablo Barrio, Goncalo Simoes
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Precision
public Precision()
getValue
public double getValue(java.util.Map<OperableStructure,java.util.Set<java.lang.String>> labels,
java.util.Map<OperableStructure,java.util.Map<Model.PredictionProperties,java.lang.Object>> properties)
- Description copied from interface:
Measure
- Obtains the value of the metric
- Specified by:
getValue
in interface Measure
- Parameters:
labels
- map that associates a label to each operable structureproperties
- map that stores the properties of the prediction
- Returns:
- the value of the metric