static double |
AUPRCEvaluation.computeAUPRC(ScoreEvaluation.Adapter adapter) |
Compute the area under the PR curve given a set of positive IDs and a
sorted list of (comparable, ID)s, where the comparable object is used to
decided when two objects are interchangeable.
|
static double |
ROCEvaluation.computeAUROC(ScoreEvaluation.Adapter adapter) |
Compute the area under the ROC curve given a set of positive IDs and a
sorted list of (comparable, ID)s, where the comparable object is used to
decided when two objects are interchangeable.
|
static double |
DCGEvaluation.computeDCG(ScoreEvaluation.Adapter adapter) |
Compute the DCG given a set of positive IDs and a sorted list of entries,
which may include ties.
|
static double |
NDCGEvaluation.computeNDCG(ScoreEvaluation.Adapter adapter) |
Compute the DCG given a set of positive IDs and a sorted list of entries,
which may include ties.
|
private static double |
PRGCEvaluation.computePRGAUC(ScoreEvaluation.Adapter adapter,
PRGCEvaluation.PRGCurve curve) |
Compute the precision-recall-gain-curve
|
double |
AUPRCEvaluation.evaluate(ScoreEvaluation.Adapter adapter) |
|
double |
AveragePrecisionEvaluation.evaluate(ScoreEvaluation.Adapter adapter) |
|
double |
DCGEvaluation.evaluate(ScoreEvaluation.Adapter adapter) |
|
double |
MaximumF1Evaluation.evaluate(ScoreEvaluation.Adapter adapter) |
|
double |
NDCGEvaluation.evaluate(ScoreEvaluation.Adapter adapter) |
|
double |
PrecisionAtKEvaluation.evaluate(ScoreEvaluation.Adapter adapter) |
|
double |
PRGCEvaluation.evaluate(ScoreEvaluation.Adapter adapter) |
|
double |
ROCEvaluation.evaluate(ScoreEvaluation.Adapter adapter) |
|
double |
ScoreEvaluation.evaluate(ScoreEvaluation.Adapter adapter) |
Evaluate a given predicate and iterator.
|
static AUPRCEvaluation.PRCurve |
AUPRCEvaluation.materializePRC(ScoreEvaluation.Adapter adapter) |
Compute the PR curve given a predicate function and an iterator.
|
static PRGCEvaluation.PRGCurve |
PRGCEvaluation.materializePRGC(ScoreEvaluation.Adapter adapter) |
Compute the PRG curve given a predicate function and an iterator.
|
static ROCEvaluation.ROCurve |
ROCEvaluation.materializeROC(ScoreEvaluation.Adapter adapter) |
Compute a ROC curve given a set of positive IDs and a sorted list of
(comparable, ID)s, where the comparable object is used to decided when two
objects are interchangeable.
|