Error-Performing cross validation rbf

I have a set of code
load fisheriris
indices = crossvalind('Kfold',species,10);
group1=[1;2;2;1;1;2;1;2;1;2]
group = cellstr(num2str(group1))
cp = classperf(species);
for i = 1:10
test = (indices == i); train = ~test;
net = newrb(meas(:,1),group1);
b=meas(:,3);
Y=sim(net,b);
classperf(cp,Y,test);
end
but i get error ,please help
Error using ==> classperf at 163
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.
Error in ==> Untitled at 13
classperf(cp,Y,test)

댓글 수: 2

Oleg Komarov
Oleg Komarov 2012년 9월 5일
What's crossvalind?
FIR
FIR 2012년 9월 6일
i did not understand as u said

댓글을 달려면 로그인하십시오.

답변 (0개)

카테고리

태그

질문:

FIR
2012년 8월 28일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by