mirror of
https://github.com/opencv/opencv.git
synced 2025-01-18 22:44:02 +08:00
Prevent crash when attempting to create training data without responses.
This is at least useful when using an SVM one-class linear classifier, so there are valid use cases.
This commit is contained in:
parent
a84a5e8f1a
commit
3ce1bca670
@ -403,7 +403,7 @@ public:
|
||||
Mat(tempCatMap).copyTo(catMap);
|
||||
}
|
||||
|
||||
if( varType.at<uchar>(ninputvars) == VAR_CATEGORICAL )
|
||||
if( noutputvars > 0 && varType.at<uchar>(ninputvars) == VAR_CATEGORICAL )
|
||||
{
|
||||
preprocessCategorical(responses, &normCatResponses, labels, &counters, sortbuf);
|
||||
Mat(labels).copyTo(classLabels);
|
||||
|
Loading…
Reference in New Issue
Block a user