Public Member Functions | |
SetRetrievalEvaluator (Collection< RetrievalEvaluator > evaluators) | |
Collection< RetrievalEvaluator > | getEvaluators () |
double[] | precisionAtFixedPoints () |
double[] | interpolatedPrecision () |
double | meanAveragePrecision () |
double | meanBinaryPreference () |
double | geometricMeanAveragePrecision () |
double | meanPrecision (int documentsRetrieved) |
double | meanReciprocalRank () |
double | meanRPrecision () |
double | meanNormalizedDiscountedCumulativeGain () |
double | meanNormalizedDiscountedCumulativeGain (int documentsRetrieved) |
Map< String, Double > | evaluateAll (String metric) throws IllegalArgumentException |
int | numberRetrieved () |
int | numberRelevant () |
int | numberRelevantRetrieved () |
Static Public Member Functions | |
int[] | getFixedPoints () |
Package Attributes | |
Collection< RetrievalEvaluator > | _evaluators |
|
Creates a new instance of SetRetrievalEvaluator |
|
Returns a Map containing a particular metric value for each query. For instance, if metric == "averagePrecision", this returns a map where the keys are query identifiers and the values are the average precision metric evaluated for each query. |
|
Returns the geometric mean of average precision values for all queries. |
|
Returns a collection of evaluators. |
|
|
|
|
|
Returns the mean average precision; the mean of the average precision values for all queries. |
|
Returns the mean of the binary preference values for all queries. |
|
Returns the mean of the NDCG values for all queries. |
|
Returns the mean of the NDCG values for all queries. |
|
Returns the mean of the precision values for all queries. |
|
Returns the mean of the reciprocal rank values for all queries. |
|
Returns the mean of the R-precision values for all queries. |
|
The total number of relevant documents to any of the queries. |
|
The total number of relevant documents retrieved for any of the queries. |
|
The number of documents retrieved for all queries. |
|
|
|
|