error using classperf in newrbf
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I have a code
data=[0.5 .3 0.6 0.5;0.2 0.3 0.5 0.9;0.1 0.7 0.2 0.8;0.5 .3 0.6 0.5;0.2 0.3 0.5 0.9;0.1 0.7 0.2 0.8]
P=data(1:3,1:2);
T=data(1:3,3);
a=data(4:6,1:2);
s=data(4:6,3);
groups=[0;1;1;0;1;1]
groups = cellstr(num2str(groups))
cvFolds = crossvalind('kfold', groups, 10); %# get indices of 10-fold CV %# get indices of 10-fold CV
cp = classperf(groups);
for i = 1:10
net = newrb(P',T',0,3,12,1);
Y=sim(net,a')
d=[Y' s]
cp = classperf(cp, d)
end
I get an error as
Error using classperf (line 244)
When class labels of the CP object is a cell array of strings and
the classifier output is a numeric array, it must contain valid
indices of the class labels or NaNs for inconclusive results.
please help
0 commentaires
Réponses (0)
Voir également
Catégories
En savoir plus sur Data Import and Management dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!