§
    ‚Štj»  ã                   óx   — d Z ddlmZmZ ddlmZ  G d„ ded¬¦  «        Ze G d„ d	e¦  «        ¦   «         Zd	gZd
S )z
Processor class for Bros.
é   )ÚProcessingKwargsÚProcessorMixin)Úauto_docstringc            
       ó(   — e Zd ZddddddddddœiZdS )ÚBrosProcessorKwargsÚtext_kwargsTFé    )Úadd_special_tokensÚpaddingÚstrideÚreturn_overflowing_tokensÚreturn_special_tokens_maskÚreturn_offsets_mappingÚreturn_lengthÚverboseN)Ú__name__Ú
__module__Ú__qualname__Ú	_defaults© ó    úf/var/www/html/CA-Chatbot/venv/lib/python3.11/site-packages/transformers/models/bros/processing_bros.pyr   r      s:   € € € € € àØ"&ØØØ).Ø*/Ø&+Ø"Øð	
ð 	
ð€I€I€Ir   r   F)Útotalc                   ó$   ‡ — e Zd ZeZdˆ fd„	Zˆ xZS )ÚBrosProcessorNc                 ól   •— |€t          d¦  «        ‚t          ¦   «                              |¦  «         d S )Nz"You need to specify a `tokenizer`.)Ú
ValueErrorÚsuperÚ__init__)ÚselfÚ	tokenizerÚkwargsÚ	__class__s      €r   r   zBrosProcessor.__init__)   s6   ø€ ØÐÝÐAÑBÔBÐBå‰Œ×Ò˜Ñ#Ô#Ð#Ð#Ð#r   )N)r   r   r   r   Úvalid_processor_kwargsr   Ú__classcell__)r#   s   @r   r   r   %   sC   ø€ € € € € à0Ðð$ð $ð $ð $ð $ð $ð $ð $ð $ð $r   r   N)	Ú__doc__Úprocessing_utilsr   r   Úutilsr   r   r   Ú__all__r   r   r   ú<module>r*      s²   ððð ð AÐ @Ð @Ð @Ð @Ð @Ð @Ð @Ø #Ð #Ð #Ð #Ð #Ð #ðð ð ð ð Ð*°%ð ñ ô ð ð ð$ð $ð $ð $ð $�Nñ $ô $ñ „ð$ð Ð
€€€r   