Back to FabImage Library website
You are here: Start » Function Reference » Data Classification » Data Classification Common » MeasureClassificationQuality_Multiclass

MeasureClassificationQuality_Multiclass
Header: | FIL.h |
---|---|
Namespace: | fil |
Module: | FoundationPro |
Calculates classification performance metrics for multiclass problems.
Syntax
C++
C#
void fil::MeasureClassificationQuality_Multiclass ( const ftl::Array<int>& inPredictedClasses, const ftl::Array<int>& inExpectedClasses, float& outAccuracy, ftl::Array<float>& outPrecisions, ftl::Array<float>& outRecalls, ftl::Array<float>& outF1Scores, fil::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
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. |