in src/classes/qaexample.py [0:0]
def json_load(cls, json_obj):
"""Loads a json dump of a QAExample. Call this after `self.json_dump`."""
obj = json.loads(json_obj)
return cls(
uid=obj["uid"],
query=obj["query"],
context=obj["context"],
gold_answers=[Answer.json_load(ga_obj) for ga_obj in obj["gold_answers"]],
is_substitute=obj["is_substitute"],
metadata=obj["metadata"],
original_example=obj["original_example"],
)