-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Labels
good first issueGood for newcomersGood for newcomersrefactorThis issue refers to changing code without producing a new featureThis issue refers to changing code without producing a new feature
Description
Description
In schema "PerformanceMetric" there is a misalignment between the BinaryClassificationMetricsPipelineResult and the MultiClassificationMetricsPipelineResult.
In the first one the true_negative, false_positive, etc. are on the outer level. On the other side we have them inside a confusion matrix attribute: confusion_matrix: Dict[str, ConfusionMatrix]
Solution
Make them aligned. Add in BinaryClassificationMetricsPipelineResult a new attribute confusion_matrix and include inside the corresponding metrics.
Note: Maybe changes inside other parts of the code may be needed!
Metadata
Metadata
Assignees
Labels
good first issueGood for newcomersGood for newcomersrefactorThis issue refers to changing code without producing a new featureThis issue refers to changing code without producing a new feature