public class PrecisionRecallThreshold
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
PrecisionRecallThreshold.SummaryScores |
Constructor and Description |
---|
PrecisionRecallThreshold() |
Modifier and Type | Method and Description |
---|---|
void |
addAnswered(boolean isRelevant,
double score) |
PrecisionRecallThreshold.SummaryScores |
computeSummaryScores() |
PrecisionRecallThreshold.SummaryScores |
computeSummaryScores(double limitProb) |
PrecisionRecallThreshold.SummaryScores |
computeSummaryScores(double limitProb,
double betaForFScore) |
java.util.Map<java.lang.String,Pair<java.lang.Boolean,java.lang.Double>> |
getScores() |
double |
pearsonsR() |
void |
printPRCurve(int numPoints) |
int |
size() |
java.lang.String |
tsvPRCurve() |
public java.lang.String tsvPRCurve()
public PrecisionRecallThreshold.SummaryScores computeSummaryScores()
public PrecisionRecallThreshold.SummaryScores computeSummaryScores(double limitProb)
public PrecisionRecallThreshold.SummaryScores computeSummaryScores(double limitProb, double betaForFScore)
public int size()
public java.util.Map<java.lang.String,Pair<java.lang.Boolean,java.lang.Double>> getScores()
public void addAnswered(boolean isRelevant, double score)
public void printPRCurve(int numPoints)
public double pearsonsR()