U
    -eE                     @   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i Ze
e ed	< dZeed
< eeeef dddZdS )LanguageModelingzlanguage-modelingZ$include_in_asdict_even_if_is_defaultT)defaultmetadatatasktextstringinput_schemalabel_schematext_column)returnc                 C   s
   | j diS )Nr   )r   )self r   a/var/www/html/Darija-Ai-Train/env/lib/python3.8/site-packages/datasets/tasks/language_modeling.pycolumn_mapping   s    zLanguageModeling.column_mappingN)__name__
__module____qualname__r   r   str__annotations__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
   