MCPcopy Create free account
hub / github.com/RingBDStack/GDAP / compute_f1

Method compute_f1

extraction/predict_parser/predict_parser.py:60–71  ·  view source on GitHub ↗
(self, prefix='')

Source from the content-addressed store, hash-verified

58 return a / b
59
60 def compute_f1(self, prefix=''):
61 tp = self.tp
62 pred_num = self.pred_num
63 gold_num = self.gold_num
64 p, r = self.safe_div(tp, pred_num), self.safe_div(tp, gold_num)
65 return {prefix + 'tp': tp,
66 prefix + 'gold': gold_num,
67 prefix + 'pred': pred_num,
68 prefix + 'P': p * 100,
69 prefix + 'R': r * 100,
70 prefix + 'F1': self.safe_div(2 * p * r, p + r) * 100
71 }
72
73 def count_instance(self, gold_list, pred_list, verbose=False):
74 if verbose:

Callers 1

eval_predFunction · 0.95

Calls 1

safe_divMethod · 0.95

Tested by

no test coverage detected