Back to Adaptive Vision Library website

You are here: Start » Function Reference » Data Classification » Data Classification Common » MeasureClassificationQuality_Binary

MeasureClassificationQuality_Binary


Header: AVL.h
Namespace: avl
Module: FoundationPro

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
)

Parameters

Name Type Default Description
Input value
inPredictedClasses const Array<bool>&
Input value
inExpectedClasses const Array<bool>&
Output value
outAccuracy float&
Output value
outPrecision float&
Output value
outRecall float&
Output value
outF1Score float&
Output value
outConfusionMatrix Matrix&

Errors

List of possible exceptions:

Error type Description
DomainError Empty array on input in MeasureClassificationQuality_Binary.
DomainError Inconsistent array sizes on input in MeasureClassificationQuality_Binary.