o
    +if                     @   sZ   d dl mZmZ d dlmZmZ ddlmZmZ ddl	m
Z
 eddG d	d
 d
e
ZdS )    )	dataclassfield)ClassVarDict   )FeaturesValue   )TaskTemplateT)frozenc                   @   s   e Zd ZU edddidZeed< edediZ	e
e ed< ed	ediZe
e ed
< dZeed< d	Zeed< edeeef fddZdS )Summarizationsummarization$include_in_asdict_even_if_is_defaultT)defaultmetadatatasktextstringinput_schemasummarylabel_schematext_columnsummary_columnreturnc                 C   s   | j d| jdiS )Nr   r   )r   r   )self r   U/var/www/html/corbot_env/lib/python3.10/site-packages/datasets/tasks/summarization.pycolumn_mapping   s   zSummarization.column_mappingN)__name__
__module____qualname__r   r   str__annotations__r   r   r   r   r   r   r   propertyr   r   r   r   r   r   r      s   
 r   N)dataclassesr   r   typingr   r   featuresr   r   baser
   r   r   r   r   r   <module>   s    