avoid invalid labels of truth
This commit is contained in:
@@ -249,6 +249,7 @@ class ArcProcessor(DataProcessor):
|
|||||||
return int(truth) - 1
|
return int(truth) - 1
|
||||||
else:
|
else:
|
||||||
logger.info("truth ERROR!")
|
logger.info("truth ERROR!")
|
||||||
|
|
||||||
examples = []
|
examples = []
|
||||||
three_choice = 0
|
three_choice = 0
|
||||||
four_choice = 0
|
four_choice = 0
|
||||||
@@ -267,6 +268,7 @@ class ArcProcessor(DataProcessor):
|
|||||||
continue
|
continue
|
||||||
four_choice += 1
|
four_choice += 1
|
||||||
truth = str(normalize(data_raw["answerKey"]))
|
truth = str(normalize(data_raw["answerKey"]))
|
||||||
|
assert truth is not None
|
||||||
question_choices = data_raw["question"]
|
question_choices = data_raw["question"]
|
||||||
question = question_choices["stem"]
|
question = question_choices["stem"]
|
||||||
id = data_raw["id"]
|
id = data_raw["id"]
|
||||||
|
|||||||
Reference in New Issue
Block a user