Как мне использовать функцию прямого выбора PRtools в MatLab? - PullRequest
1 голос
/ 01 мая 2020

Я пытаюсь применить предварительный выбор объектов для набора данных PR. Следование синтаксису, представленному онлайн, приводит к множеству ошибок, которые я не совсем понимаю и не могу решить. Любые идеи о том, что их вызывает или как их исправить?

Используемый код и возникающие в результате ошибки показаны ниже:

A=prdataset(data,classes);
[w,r]=featself(A,'NN');

Error using indnn (line 50)
Trainset and testset should by identical for LOO processing

Error in fnnc (line 33)
    L = indnn(a,trainset,loo);

Error in prmap (line 231)
        [d,varargout{:}] = feval(mapp,a,b);

Error in  *  (line 14)
        d = prmap(a,b);

Error in testk (line 55)
      d = a*w;

Error in feateval (line 128)
                J = 1 - testk(a,1);

Error in featsellr>plusl (line 182)
            critval = feateval(a(:,[state.I Jsub]),crit);

Error in featsellr (line 127)
            state = plusl(a,crit,t,state,fid);

Error in featself (line 56)
  [w,r] = featsellr(a,crit,ksel,1,0,t);
...