


"""simple docstring"""






from dataclasses import dataclass, field
from typing import ClassVar, Dict

from ..features import Features, Value
from .base import TaskTemplate





@dataclass(frozen=A				)
class      lowerCamelCase__   (     A				):







					"""simple docstring"""


					__a	       =							field(default="""summarization"""     ,    metadata={"""include_in_asdict_even_if_is_default""": True}				)
					__a	       =							Features({"""text""": Value("""string"""				)}				)
					__a	       =							Features({"""summary""": Value("""string"""				)}				)
					__a	       =							"text"
					__a	       =							"summary"






					@property
					def lowerCamelCase__							(       self    : List[str]  ):
												'''simple docstring'''






												return {self.text_column: "text", self.summary_column: "summary"}




"""simple docstring"""






from ..utils import DummyObject, requires_backends





class      lowerCamelCase__   (     metaclass=A				):







					"""simple docstring"""


					__a	       =							["""note_seq"""]






					def __init__(       self    : List[Any] ,       *UpperCamelCase    : List[Any] ,       **UpperCamelCase    : Tuple  ):
												'''simple docstring'''






												requires_backends(self ,       ["""note_seq"""]  )






					@classmethod
					def lowerCamelCase__							(       cls    : Union[str, Any] ,       *UpperCamelCase    : Union[str, Any] ,       **UpperCamelCase    : str  ):
												'''simple docstring'''






												requires_backends(cls ,       ["""note_seq"""]  )






					@classmethod
					def lowerCamelCase__							(       cls    : List[str] ,       *UpperCamelCase    : Optional[Any] ,       **UpperCamelCase    : Union[str, Any]  ):
												'''simple docstring'''






												requires_backends(cls ,       ["""note_seq"""]  )
