Back to Adaptive Vision Library websiteYou are here:
Start »
Function Reference »
Data Classification Common »
MeasureClassificationQuality_Binary
MeasureClassificationQuality_Binary
Calculates classification performance metrics for binary problems.
Syntax
C++
C#
void avl::MeasureClassificationQuality_Binary
(
const atl::Array<bool>& inPredictedClasses,
const atl::Array<bool>& inExpectedClasses,
float& outAccuracy,
float& outPrecision,
float& outRecall,
float& outF1Score,
avl::Matrix& outConfusionMatrix
)
void MeasureClassificationQuality_Binary
(
bool[] inPredictedClasses,
bool[] inExpectedClasses,
out float outAccuracy,
out float outPrecision,
out float outRecall,
out float outF1Score,
out Matrix outConfusionMatrix
)
Parameters
|
Name |
Type |
Default |
Description |
|
inPredictedClasses |
const Array<bool>& |
|
|
|
inExpectedClasses |
const Array<bool>& |
|
|
|
outAccuracy |
float& |
|
|
|
outPrecision |
float& |
|
|
|
outRecall |
float& |
|
|
|
outF1Score |
float& |
|
|
|
outConfusionMatrix |
Matrix& |
|
|
Errors
Error type |
Description |
DomainError |
Inconsistent array sizes on input in MeasureClassificationQuality_Binary. |
DomainError |
Empty array on input in MeasureClassificationQuality_Binary. |