def text_to_instance(self, # type: ignore
question_text: str,
passage_text: str,
token_spans: List[Tuple[int, int]] = None,
answer_texts: List[str] = None,
question_tokens: List[Token] = None,
passage_tokens: List[Token] = None) -> Instance:
# pylint: disable=arguments-differ
if not question_tokens:
question_tokens = self._tokenizer.tokenize(question_text)
if not passage_tokens:
passage_tokens = self._tokenizer.tokenize(passage_text)
return util.make_reading_comprehension_instance(question_tokens,
passage_tokens,
self._token_indexers,
passage_text,
token_spans,
answer_texts)
评论列表
文章目录