tensorflow/models · error · ValueError
Unknown evidence source: {info.source}.
Error message
Unknown evidence source: {info.source}. What it means
Error "Unknown evidence source: {info.source}." thrown in tensorflow/models.
Source
Thrown at official/projects/triviaqa/preprocess.py:241
class ReadEvidence(beam.DoFn):
"""Function to read evidence."""
def __init__(self, wikipedia_dir: Text, web_dir: Text):
self._wikipedia_dir = wikipedia_dir
self._web_dir = web_dir
def process(
self, question_answer: QuestionAnswer
) -> Generator[QuestionAnswerEvidence, None, None]:
for info in question_answer.evidence_info:
if info.source == 'EntityPages':
evidence_path = os.path.join(self._wikipedia_dir, info.id)
elif info.source == 'SearchResult':
evidence_path = os.path.join(self._web_dir, info.id)
else:
raise ValueError(f'Unknown evidence source: {info.source}.')
with gfile.GFile(evidence_path, 'rb') as f:
text = f.read().decode('utf-8')
metrics.Metrics.counter('_', 'documents').inc()
yield QuestionAnswerEvidence(
question=question_answer.question,
evidence=Evidence(info=info, text=text),
answer=question_answer.answer)
_CLS_PIECE = '<ans>'
_EOS_PIECE = '</s>'
_SEP_PIECE = '<sep_0>'
# _PARAGRAPH_SEP_PIECE = '<sep_1>'
_NULL_PIECE = '<empty>'
_QUESTION_PIECE = '<unused_34>'
class MakeFeatures(beam.DoFn):View on GitHub (pinned to e006f5f0d5)
When it happens
Trigger: Thrown at official/projects/triviaqa/preprocess.py:241 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of tensorflow/models@e006f5f0d5 (2026-08-24).
Data as JSON: /api/errors/104dacbea1c5efab.
Report an issue: GitHub.