/usr/local/lib/python3.6/site-packages/datasets/tasks
NameSizeModeActions
__pycache__/-0755rm
automatic_speech_recognition.py12300644editdlrm
base.py10950644editdlrm
image_classification.py12180644editdlrm
language_modeling.py5020644editdlrm
question_answering.py10260644editdlrm
summarization.py6930644editdlrm
text_classification.py13240644editdlrm
__init__.py14820644editdlrm
Edit: /usr/local/lib/python3.6/site-packages/datasets/tasks/question_answering.py (1026B)
from dataclasses import dataclass from typing import ClassVar, Dict from ..features import Features, Sequence, Value from .base import TaskTemplate @dataclass(frozen=True) class QuestionAnsweringExtractive(TaskTemplate): # `task` is not a ClassVar since we want it to be part of the `asdict` output for JSON serialization task: str = "question-answering-extractive" input_schema: ClassVar[Features] = Features({"question": Value("string"), "context": Value("string")}) label_schema: ClassVar[Features] = Features( { "answers": Sequence( { "text": Value("string"), "answer_start": Value("int32"), } ) } ) question_column: str = "question" context_column: str = "context" answers_column: str = "answers" @property def column_mapping(self) -> Dict[str, str]: return {self.question_column: "question", self.context_column: "context", self.answers_column: "answers"}