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

Function eval_order

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

Source from the content-addressed store, hash-verified

182
183
184def eval_order(pred, label):
185 pred_total = label_total = cnt = 0
186 if len(pred['orderBy']) > 0:
187 pred_total = 1
188 if len(label['orderBy']) > 0:
189 label_total = 1
190 if len(label['orderBy']) > 0 and pred['orderBy'] == label['orderBy'] and \
191 ((pred['limit'] is None and label['limit'] is None) or (pred['limit'] is not None and label['limit'] is not None)):
192 cnt = 1
193 return label_total, pred_total, cnt
194
195
196def eval_and_or(pred, label):

Callers 1

eval_partial_matchMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected