/entrega1/evaluate.m

http://github.com/melisabok/RedesNeuronales · Objective C · 14 lines · 9 code · 5 blank · 0 comment · 1 complexity · 682f235122e52f59a9f9ba89eb4877de MD5 · raw file

  1. function[CantCorrectos, CantIncorrectos] = evaluate(P, T, W, b)
  2. [CantAtrib, CantPatrones] = size(P);
  3. y = hardlim(W * P + b);
  4. CantCorrectos = sum((T == y));
  5. %fprintf('Cantidad de patrones bien clasificados = ');
  6. %fprintf('%d \n', CantCorrectos)
  7. CantIncorrectos = CantPatrones - CantCorrectos;
  8. %fprintf('Quedaron mal clasificados = ')
  9. %fprintf('%d \n', CantIncorrectos)