§
    ‚ŠtjÄ
  ã                   ó„   — d Z ddlmZ ddlmZ ddlmZ  ed¬¦  «        e G d„ d	e¦  «        ¦   «         ¦   «         Zd	gZd
S )zBlenderbot model configurationé    )Ústricté   )ÚPreTrainedConfig)Úauto_docstringzfacebook/blenderbot-3B)Ú
checkpointc                   óþ  — e Zd ZU dZdZdgZddddœZdZee	d	<   d
Z
ee	d<   dZee	d<   dZee	d<   dZee	d<   dZee	d<   dZee	d<   dZee	d<   dZeez  e	d<   dZeez  e	d<   dZee	d<   dZee	d<   dZee	d<   dZee	d<   dZeez  e	d<   dZeez  e	d<   dZeez  e	d <   d!Zee	d"<   d#Zee	d$<   d%Zee	d&<   d'Z ed(z  e	d)<   d#Z!ed(z  e	d*<   dZ"ee#e         z  d(z  e	d+<   d,Z$ee	d-<   dZ%ee#e         z  d(z  e	d.<   d%Z&ee	d/<   dZ'ee	d0<   d(S )1ÚBlenderbotConfigaO  
    encoder_no_repeat_ngram_size (`int`, *optional*, defaults to 3):
        Number of ngrams to not be repeated in the encoder.

    Example:

    ```python
    >>> from transformers import BlenderbotConfig, BlenderbotModel

    >>> # Initializing a Blenderbot facebook/blenderbot-3B style configuration
    >>> configuration = BlenderbotConfig()

    >>> # Initializing a model (with random weights) from the facebook/blenderbot-3B style configuration
    >>> model = BlenderbotModel(configuration)

    >>> # Accessing the model configuration
    >>> configuration = model.config
    ```Ú
blenderbotÚpast_key_valuesÚencoder_attention_headsÚd_modelÚencoder_layers)Únum_attention_headsÚhidden_sizeÚnum_hidden_layersiH  Ú
vocab_sizeé€   Úmax_position_embeddingsé   i (  Úencoder_ffn_dimé    é   Údecoder_layersÚdecoder_ffn_dimÚdecoder_attention_headsg        Úencoder_layerdropÚdecoder_layerdropTÚ	use_cacheÚis_encoder_decoderÚgeluÚactivation_functioni 
  gš™™™™™¹?ÚdropoutÚattention_dropoutÚactivation_dropoutg{®Gáz”?Úinit_stdé   Údecoder_start_token_idFÚscale_embeddingr   NÚpad_token_idÚbos_token_idÚeos_token_idr   Úencoder_no_repeat_ngram_sizeÚforced_eos_token_idÚ
is_decoderÚtie_word_embeddings)(Ú__name__Ú
__module__Ú__qualname__Ú__doc__Ú
model_typeÚkeys_to_ignore_at_inferenceÚattribute_mapr   ÚintÚ__annotations__r   r   r   r   r   r   r   r   Úfloatr   r   Úboolr   r!   Ústrr   r"   r#   r$   r%   r'   r(   r)   r*   r+   Úlistr,   r-   r.   r/   © ó    úu/var/www/html/CA-Chatbot/venv/lib/python3.11/site-packages/transformers/models/blenderbot/configuration_blenderbot.pyr	   r	      s6  € € € € € € ðð ð& €JØ#4Ð"5Ðà8Ø Ø-ðð €Mð €J�ÐÐÑØ#&Ð˜SÐ&Ð&Ñ&Ø€N�CÐÐÑØ €O�SÐ Ð Ñ Ø#%Ð˜SÐ%Ð%Ñ%Ø€N�CÐÐÑØ €O�SÐ Ð Ñ Ø#%Ð˜SÐ%Ð%Ñ%Ø%(Ð�u˜s‘{Ð(Ð(Ñ(Ø%(Ð�u˜s‘{Ð(Ð(Ñ(Ø€IˆtÐÐÑØ#Ð˜Ð#Ð#Ñ#Ø%Ð˜Ð%Ð%Ñ%Ø€GˆSÐÐÑØ€GˆU�S‰[ÐÐÑØ%(Ð�u˜s‘{Ð(Ð(Ñ(Ø&)Ð˜ ™Ð)Ð)Ñ)Ø€HˆeÐÐÑØ"#Ð˜CÐ#Ð#Ñ#Ø!€O�TÐ!Ð!Ñ!Ø €L�#˜‘*Ð Ð Ñ Ø €L�#˜‘*Ð Ð Ñ Ø+,€L�#˜˜Sœ	‘/ DÑ(Ð,Ð,Ñ,Ø()Ð  #Ð)Ð)Ñ)Ø23Ð˜˜t Cœy™¨4Ñ/Ð3Ð3Ñ3Ø€J�ÐÐÑØ $Ð˜Ð$Ð$Ñ$Ð$Ð$r>   r	   N)	r3   Úhuggingface_hub.dataclassesr   Úconfiguration_utilsr   Úutilsr   r	   Ú__all__r=   r>   r?   ú<module>rD      s¢   ðð %Ð $à .Ð .Ð .Ð .Ð .Ð .à 3Ð 3Ð 3Ð 3Ð 3Ð 3Ø #Ð #Ð #Ð #Ð #Ð #ð €Ð3Ð4Ñ4Ô4Øð6%ð 6%ð 6%ð 6%ð 6%Ð'ñ 6%ô 6%ñ „ñ 5Ô4ð6%ðr Ð
€€€r>   