Esempio n. 1
0
 def ver_test(nbatch):
   results = []
   for i in xrange(len(ver_list)):
     acc1, std1, acc2, std2, xnorm, embeddings_list = verification.test(ver_list[i], model, args.batch_size, 10, None, None)
     print('[%s][%d]XNorm: %f' % (ver_name_list[i], nbatch, xnorm))
     #print('[%s][%d]Accuracy: %1.5f+-%1.5f' % (ver_name_list[i], nbatch, acc1, std1))
     print('[%s][%d]Accuracy-Flip: %1.5f+-%1.5f' % (ver_name_list[i], nbatch, acc2, std2))
     results.append(acc2)
   return results
 def ver_test(nbatch):
     results = []
     for i in range(len(ver_list)):
         acc1, std1, acc2, std2, xnorm, embeddings_list = verification.test(
             ver_list[i], model, args.batch_size, 10, None, None)
         print('[%s][%d]XNorm: %f' % (ver_name_list[i], nbatch, xnorm))
         #print('[%s][%d]Accuracy: %1.5f+-%1.5f' % (ver_name_list[i], nbatch, acc1, std1))
         print('[%s][%d]Accuracy-Flip: %1.5f+-%1.5f' %
               (ver_name_list[i], nbatch, acc2, std2))
         results.append(acc2)
     return results
Esempio n. 3
0
 def ver_test(nbatch):
     results = []
     for i in range(len(ver_list)):
         acc1, std1, acc2, std2, xnorm, embeddings_list = verification.test(
             ver_list[i], model, args.batch_size, 10, None, None)
         logging.info('[{}][{}]XNorm: {:f}'.format(ver_name_list[i], nbatch,
                                                   xnorm))
         # logging.info('[%s][%d]Accuracy: %1.5f+-%1.5f' % (ver_name_list[i], nbatch, acc1, std1))
         logging.info('[{}][{}]Accuracy-Flip: {:0.5f}+-{:0.5f}'.format(
             ver_name_list[i], nbatch, acc2, std2))
         results.append(acc2)
     return results
Esempio n. 4
0
 def ver_test(nbatch):
     results = []
     for i in xrange(len(ver_list)):
         (_, _, acc2, std2, xnorm, embeddings_list, val,
          val_std) = verification.test(ver_list[i], model, args.batch_size,
                                       10, None, None)
         print('[%s][%d]XNorm: %f' % (ver_name_list[i], nbatch, xnorm))
         print('[%s][%d]Accuracy-Flip: %1.5f+-%1.5f' %
               (ver_name_list[i], nbatch, acc2, std2))
         print('[%s][%d]Validation Rate: %1.5f+-%1.5f' %
               (ver_name_list[i], nbatch, val, val_std))
         results.append(acc2)
     return results
Esempio n. 5
0
 def ver_test(nbatch):
     results = []
     for i in range(len(ver_list)):
         acc1, std1, acc2, std2, xnorm, embeddings_list = verification.test(
             ver_list[i], model, args.batch_size, 10, None, None)
         print('[%s][%d]XNorm: %f' % (ver_name_list[i], nbatch, xnorm))
         print('[%s][%d]Accuracy-Flip: %1.5f+-%1.5f' %
               (ver_name_list[i], nbatch, acc2, std2))
         results.append(acc2)
     '''start catch testing'''
     eval_1vsN.catch_test(model, card_root, catch_root, distractor_root,
                          config.batch_size)
     # eval_1vsN.mask_test(model, card_mask, catch_mask, distractor_mask)
     return results
Esempio n. 6
0
 def ver_test(nbatch):
     results = []
     for i in xrange(len(ver_list)):
         acc1, std1, acc2, std2, xnorm, embeddings_list = verification.test(
             ver_list[i], model, args.batch_size, 10, None, None)
         print('[%s][%d]XNorm: %f' % (ver_name_list[i], nbatch, xnorm))
         sw.add_scalar(tag='%s/XNorm' % ver_name_list[i],
                       value=xnorm,
                       global_step=nbatch)  ####LX
         #print('[%s][%d]Accuracy: %1.5f+-%1.5f' % (ver_name_list[i], nbatch, acc1, std1))
         print('[%s][%d]Accuracy-Flip: %1.5f+-%1.5f' %
               (ver_name_list[i], nbatch, acc2, std2))
         sw.add_scalar(tag='%s/acc' % ver_name_list[i],
                       value=acc2,
                       global_step=nbatch)  ####LX
         results.append(acc2)
     return results