INNER CODE UNIT · Python
output
AMontgomerie/question_generator · questiongenerator.py:390
output = self.qae_model(**encoded_qa_pair)
return output[0][0][1]
def print_qa(qa_list: List[Mapping[str, str]], show_answers: bool = True) -> None:
"""Formats and prints a list of generated questions and answers."""
for i in range(len(qa_list)):
# wider space for 2 digit q nums
space = " " * int(np.where(i < 9, 3, 4))
print(f"{i + 1}) Q: {qa_list[i]['question']}")
answer = qa_list[i]["answer"]
# print a list of multiple choice answers
if type(answer) is list: