Как устранить эту ошибку: в массиве меток истинных классов найдено менее двух классов. - PullRequest
0 голосов
/ 27 апреля 2020

пожалуйста, у меня есть следующая ошибка: в массиве меток истинных классов найдено менее двух классов.

код приведен ниже, у меня 2 метки классов 1 и 2, я хочу RO C кривая

svmStruct =fitcsvm(ENRGYtrain,LABELtrain);
CVSVMModel = crossval(svmStruct);
classLoss = kfoldLoss(CVSVMModel)
validationAccuracy = 1-classLoss;
[validationPredictions, validationScores] = kfoldPredict(CVSVMModel);
[X,Y,T,AUC,OPTROCPT,SUBY,SUBYNAMES] = perfcurve(LABELtrain,validationScores(:,1),'PositiveClass');
figure, plot(X,Y,OPTROCPT(1),OPTROCPT(2),'r*');

пожалуйста, помогите мне!

...