FEA implement max precision@recall K / recall@precision K #24671
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Reference Issues/PRs
This PR fixes #20266
A similar PR #20877 for this was opened long time back, but currently exists in stalled state.
Refering #21718 so this PR is also visible to people following that thread
What does this implement/fix? Explain your changes.
This PR adds two new metrics
max_precision_at_recall_k
&max_recall_at_precision_k
.Any other comments?
There were several comments under previous PR by @glemaitre . I've been able to resolve most of them, but I would like some clarifications about two points:-
precision_recall_fscore_support
precision_score
recall_score
max_precision_at_recall_k
max_recall_at_precision_k
precision_recall_curve