Back to Adaptive Vision Library website
You are here: Start » Function Reference » Data Classification Common » MeasureClassificationQuality_Multiclass
MeasureClassificationQuality_Multiclass
Calculates classification performance metrics for multiclass problems.
Syntax
C++
C#
void avl::MeasureClassificationQuality_Multiclass ( const atl::Array<int>& inPredictedClasses, const atl::Array<int>& inExpectedClasses, float& outAccuracy, atl::Array<float>& outPrecisions, atl::Array<float>& outRecalls, atl::Array<float>& outF1Scores, avl::Matrix& outConfusionMatrix )
Parameters
Name | Type | Default | Description | |
---|---|---|---|---|
inPredictedClasses | const Array<int>& | |||
inExpectedClasses | const Array<int>& | |||
outAccuracy | float& | |||
outPrecisions | Array<float>& | |||
outRecalls | Array<float>& | |||
outF1Scores | Array<float>& | |||
outConfusionMatrix | Matrix& |
Errors
Error type | Description |
---|---|
DomainError | Inconsistent array sizes on input in MeasureClassificationQuality_Multiclass. |
DomainError | Empty array on input in MeasureClassificationQuality_Multiclass. |
DomainError | Class designator must start at 0. |