You are here: Start » AVL.NET » Function Reference » Data Classification » Data Classification Common » AVL.MeasureClassificationQuality_Multiclass
Calculates classification performance metrics for multiclass problems.
| Namespace: | AvlNet |
|---|---|
| Assembly: | AVL.NET.dll |
Syntax
C++
C#
public static void MeasureClassificationQuality_Multiclass ( IList<int> inPredictedClasses, IList<int> inExpectedClasses, out float outAccuracy, IList<float> outPrecisions, IList<float> outRecalls, IList<float> outF1Scores, AvlNet.Matrix outConfusionMatrix )
Parameters
| Name | Type | Range | Default | Description | |
|---|---|---|---|---|---|
![]() | inPredictedClasses | System.Collections.Generic.IList<int> | |||
![]() | inExpectedClasses | System.Collections.Generic.IList<int> | |||
![]() | outAccuracy | float | |||
![]() | outPrecisions | System.Collections.Generic.IList<float> | |||
![]() | outRecalls | System.Collections.Generic.IList<float> | |||
![]() | outF1Scores | System.Collections.Generic.IList<float> | |||
![]() | outConfusionMatrix | AvlNet.Matrix |
Errors
List of possible exceptions:
| Error type | Description |
|---|---|
| DomainError | Class designator must start at 0. |
| DomainError | Empty array on input in MeasureClassificationQuality_Multiclass. |
| DomainError | Inconsistent array sizes on input in MeasureClassificationQuality_Multiclass. |


