Compute the "Area Under the Curve" for a collection of predictions.
Which function to apply on the list of confusion matrices prior to the AUC calculation.
Special Case for a Binary Confusion Matrix to make it easier to compose with other binary aggregators
Special Case for a Binary Confusion Matrix to make it easier to compose with other binary aggregators
Threshold to apply on predictions
Generate a Classification Report for a collection of binary predictions.
Generate a Classification Report for a collection of binary predictions. The output of this aggregator will be a Report object.
Threshold to apply to get the predictions.
Beta parameter used in the f-score calculation.
Generic Consfusion Matrix Aggregator for any dimension.
Generic Consfusion Matrix Aggregator for any dimension. Thresholds must be applied to make a prediction prior to using this aggregator.
List of possible label values
Generate a Classification Report for a collection of multiclass predictions.
Generate a Classification Report for a collection of multiclass predictions. A report is generated for each class by treating the predictions as binary of either "class" or "not class". The output of this aggregator will be a map of classes and their Report objects.
List of possible label values.
Beta parameter used in the f-score calculation.
Generic Prediction Object used by most aggregators
Generic Prediction Object used by most aggregators
Type of the Real Value
Type of the Predicted Value
Real value for this entry. Also normally seen as label.
Predicted value. Can be a class or a score depending on the aggregator.
Classification Report
Classification Report
Measurement of what percentage of values were predicted incorrectly.
Compute the "Area Under the Curve" for a collection of predictions. Uses the Trapezoid method to compute the area.
Internally a linspace is defined using the given number of samples. Each point in the linspace represents a threshold which is used to build a confusion matrix. The area is then defined on this list of confusion matrices.
AUCMetric which is given to the aggregate selects the function to apply on the confusion matrix prior to the AUC calculation.
Which function to apply on the confusion matrix.
Number of samples to use for the curve definition.