roc_auc_score for multiclass classification using micro and macro averaging #642
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.
New method added to compute roc_auc_score using either "micro" or "macro" averaging.
The format is as follows:
roc_auc_score(name of y_true columns, list of columns with score for all the classes, input relation/vDataFrame, average kind, list of labels.
note that the list of labels and y_score columns should be in a matching order i.e. the first element in the labels list should match the first element in the score list.
For example:
Next: Need to update unit tests by un-skipping the relevant tests.
closes #641