MCPcopy Create free account
hub / github.com/awslabs/gap-text2sql / eval_IUEN

Function eval_IUEN

rat-sql-gap/seq2struct/datasets/spider_lib/evaluation.py:237–244  ·  view source on GitHub ↗
(pred, label)

Source from the content-addressed store, hash-verified

235
236
237def eval_IUEN(pred, label):
238 lt1, pt1, cnt1 = eval_nested(pred['intersect'], label['intersect'])
239 lt2, pt2, cnt2 = eval_nested(pred['except'], label['except'])
240 lt3, pt3, cnt3 = eval_nested(pred['union'], label['union'])
241 label_total = lt1 + lt2 + lt3
242 pred_total = pt1 + pt2 + pt3
243 cnt = cnt1 + cnt2 + cnt3
244 return label_total, pred_total, cnt
245
246
247def get_keywords(sql):

Callers 1

eval_partial_matchMethod · 0.85

Calls 1

eval_nestedFunction · 0.85

Tested by

no test coverage detected