我正在尝试在交叉验证代码中使用 perfcurv。然而,在某些时候,测试数据集的所有成员都属于同一类 (0)。我的问题是二进制分类问题。因此会出现以下错误:
使用 perfcurve 时出错(第 368 行) 在真实类标签数组中发现的类少于两个。
loadsurfperframe_GIE_leave_one_out 错误(第 669 行)[x,y,t,AUC(i),OPTROCPT,SUBY,SUBYNAMES] = perfcurve(test_classes,ytest,1);
我应该怎么做才能解决这个问题?