jina.executors.evaluators.rank.recall¶
-
class
jina.executors.evaluators.rank.recall.
RecallEvaluator
(eval_at=None, *args, **kwargs)[source]¶ Bases:
jina.executors.evaluators.rank.BaseRankingEvaluator
A
RecallEvaluator
evaluates the Precision of the search. It computes how many of the first given eval_at groundtruth are found in the matches” :type eval_at:
Optional
[int
] :param eval_at: the point at which evaluation is computed, if None give, will consider all the input to evaluate-
evaluate
(actual, desired, *args, **kwargs)[source]¶ ” :type actual:
Sequence
[Any
] :param actual: the matched document identifiers from the request as matched by jina indexers and rankers :type desired:Sequence
[Any
] :param desired: the expected documents matches ids sorted as they are expected :return the evaluation metric value for the request document- Return type
float
-