Changeset 103 for prextra/incsvc.m


Ignore:
Timestamp:
12/07/15 14:41:58 (9 years ago)
Author:
dtax
Message:

Consistent naming of variables.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • prextra/incsvc.m

    r5 r103  
    8989                                fprintf('%d/%d ',c,N);
    9090                        end
     91                        dd_message(6,'ADD obj %d\n',c);
    9192                        add_obj_cl;
     93%fprintf('%d [%f',c,alf(setS(1)));
     94%for jj=2:length(setS)
     95%    fprintf(' %f',alf(setS(jj)));
     96%end
     97%fprintf(']\n');
    9298                end
    9399
    94100                % make the classifier
    95                 W.kernel = kernel;
    96                 W.kpar = kpar;
     101                W.K = kernel;
     102                W.par = kpar;
    97103                J = [setS;setE];
    98104                W.J = J;
    99105                W.sv = X_incremental(J,:);
    100                 W.v = y(J).*alf(J,:);
     106                W.alf = y(J).*alf(J,:);
    101107                W.b = b;
    102108                w = mapping(mfilename,'trained',W,getlablist(a),k,2);
     
    121127        for i=1:n
    122128                X_incremental(nra,:) = a(i,:);
    123                 Ka = feval(W.kernel,W.kpar,nra,I);
    124                 out(i) = out(i) + Ka(1:(nra-1))*W.v;
     129                Ka = feval(W.K,W.par,nra,I);
     130                out(i) = out(i) + Ka(1:(nra-1))*W.alf;
    125131        end
    126132        newout = [out -out];
Note: See TracChangeset for help on using the changeset viewer.