-
-
Notifications
You must be signed in to change notification settings - Fork 25.8k
[MRG] Support for multi-class roc_auc scores #7663
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Closed
Changes from all commits
Commits
Show all changes
31 commits
Select commit
Hold shift + click to select a range
00a0626
better implementation of the multiclass logic (in terms of design). d…
kathyxchen 8a84578
ovr and associated testing
kathyxchen 485fd59
some testing implemented for the value errors, but not yet comprehensive
kathyxchen 2ac42c2
implemented ovr with the multilabelbinarizer
kathyxchen 4e6141f
removed the ovr implementation that was in the base.py function
kathyxchen 7bd899e
lots more code cleanup
kathyxchen f4fb56f
pending, need more test cases
kathyxchen dd5c06a
making changes in response to PR: remove unused variable and added in…
91b1428
making a change to one of the rst files for documenting the multiclas…
3d4d065
making a change to one of the rst files for documenting the multiclas…
kathyxchen e037993
added a valueerror test case after checking code coverage for new fun…
kathyxchen acb977e
sample_weight can only be None, documentation update
8dd9665
model_evaluation documentation update
7f652aa
docstring update in _average_multiclass_ovo_score
4016c0c
update documentation for multiclass base function and test
86327d9
updated the documentation with equations and citations
271b882
improve the test cases for one-vs-one multiclass roc auc
d70ae6c
ovo uses bincount and ovr uses labelbinarizer
bf8c5fe
fixed a coefficient bug in the weighted HT2001 algorithm and refactor…
ed7e840
update the docs with the correct equation
b2214c8
updating the plot_roc example with plots for one vs one
d2aa2a0
updating plot_roc with roc_auc_score functions
fde6387
updating with some style changes and including the invariant under pe…
12592f4
flake8 on plot_roc
b4e498e
over-indent flake8 fix
5688ade
fixed the normalization equation for ovo
a784dbc
beginning the update to examples, needs to be tested
0138a75
updating the documentation for model_evaluation with new citations
kathyxchen ad5e93b
fix flake8 error in plot_roc
kathyxchen 165513a
update with sample weights in ovr case
kathyxchen 9530511
modifications to plot_roc example to improve readability, fixed one bug
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would instead briefly describe the averaging strategies.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
which of the averaging strategies was described by the authors with weights and which wasn?