/**
 * \page BoxAlgorithm_ConfusionMatrix Confusion Matrix
__________________________________________________________________

Detailed description
__________________________________________________________________

 * |OVP_DocBegin_BoxAlgorithm_ConfusionMatrix_Description|
 The Confusion Matrix box performs real-time computation of the confusion matrix of a given classifier.
 Confusion matrix can be used to measure the performance of a classifier.
 The confusion matrix output can be filled with either percentages or values. Optional colum and row can be added to
 give the sums of each row and column.
 The confusion matrix output can be displayed usig a \ref BoxAlgorithm_MatrixDisplay.
 * |OVP_DocEnd_BoxAlgorithm_ConfusionMatrix_Description|
__________________________________________________________________

Inputs description
__________________________________________________________________

 * |OVP_DocBegin_BoxAlgorithm_ConfusionMatrix_Inputs|
 * |OVP_DocEnd_BoxAlgorithm_ConfusionMatrix_Inputs|

 * |OVP_DocBegin_BoxAlgorithm_ConfusionMatrix_Input1|
 The stimulations that comes from the instruction flow, i.e. the targets that the classifier aims at.
 * |OVP_DocEnd_BoxAlgorithm_ConfusionMatrix_Input1|

 * |OVP_DocBegin_BoxAlgorithm_ConfusionMatrix_Input2|
 The classification results coming from a classifier. These stimulations will be compared to teh target to perform the computation.
 * |OVP_DocEnd_BoxAlgorithm_ConfusionMatrix_Input2|
__________________________________________________________________

Outputs description
__________________________________________________________________

 * |OVP_DocBegin_BoxAlgorithm_ConfusionMatrix_Outputs|
 * |OVP_DocEnd_BoxAlgorithm_ConfusionMatrix_Outputs|

 * |OVP_DocBegin_BoxAlgorithm_ConfusionMatrix_Output1|
 The Confusion matrix.
 * |OVP_DocEnd_BoxAlgorithm_ConfusionMatrix_Output1|
__________________________________________________________________

Settings description
__________________________________________________________________

 * |OVP_DocBegin_BoxAlgorithm_ConfusionMatrix_Settings|
 More box settings can be added for a multi class classifier. The default configuration uses 2 classes.
 * |OVP_DocEnd_BoxAlgorithm_ConfusionMatrix_Settings|

 * |OVP_DocBegin_BoxAlgorithm_ConfusionMatrix_Setting1|
 Tells the box to put percentages or values in the matrix.
 * |OVP_DocEnd_BoxAlgorithm_ConfusionMatrix_Setting1|

 * |OVP_DocBegin_BoxAlgorithm_ConfusionMatrix_Setting2|
 If checked, this option adds one row and one column that gives the sums of each row and column in the matrix.
 * |OVP_DocEnd_BoxAlgorithm_ConfusionMatrix_Setting2|

 * |OVP_DocBegin_BoxAlgorithm_ConfusionMatrix_Setting3|
 The stimulation label for the first class.
 * |OVP_DocEnd_BoxAlgorithm_ConfusionMatrix_Setting3|

 * |OVP_DocBegin_BoxAlgorithm_ConfusionMatrix_Setting4|
 The stimulation label for the second class.
 * |OVP_DocEnd_BoxAlgorithm_ConfusionMatrix_Setting4|
__________________________________________________________________

Examples description
__________________________________________________________________

 * |OVP_DocBegin_BoxAlgorithm_ConfusionMatrix_Examples|
 * |OVP_DocEnd_BoxAlgorithm_ConfusionMatrix_Examples|
__________________________________________________________________

Miscellaneous description
__________________________________________________________________

 * |OVP_DocBegin_BoxAlgorithm_ConfusionMatrix_Miscellaneous|
 * |OVP_DocEnd_BoxAlgorithm_ConfusionMatrix_Miscellaneous|
 */
