§
    ‚Š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PEGASUS model configurationé    )Ústricté   )ÚPreTrainedConfig)Úauto_docstringzgoogle/pegasus-large)Ú
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d"z  e	d#<   d$Zee	d%<   d!Z ed"z  e	d&<   d'Z!ee"e         z  d"z  e	d(<   d'Z#ee"e         z  d"z  e	d)<   d$Z$ee	d*<   dZ%ee	d+<   d"S ),ÚPegasusConfigaº  
    Example:

    ```python
    >>> from transformers import PegasusConfig, PegasusModel

    >>> # Initializing a PEGASUS google/pegasus-large style configuration
    >>> configuration = PegasusConfig()

    >>> # Initializing a model (with random weights) from the google/pegasus-large style configuration
    >>> model = PegasusModel(configuration)

    >>> # Accessing the model configuration
    >>> configuration = model.config
    ```ÚpegasusÚpast_key_valuesÚencoder_attention_headsÚd_modelÚencoder_layers)Únum_attention_headsÚhidden_sizeÚnum_hidden_layersiYÄ  Ú
vocab_sizei   Ú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_functiongš™™™™™¹?ÚdropoutÚattention_dropoutÚactivation_dropoutg{®Gáz”?Úinit_stdr   NÚdecoder_start_token_idFÚscale_embeddingÚpad_token_idé   Úeos_token_idÚ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(   Úlistr)   r*   r+   © ó    úo/var/www/html/CA-Chatbot/venv/lib/python3.11/site-packages/transformers/models/pegasus/configuration_pegasus.pyr	   r	      s  € € € € € € ðð ð  €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 $™JÐ*Ð*Ñ*Ø!€O�TÐ!Ð!Ñ!Ø €L�#˜‘*Ð Ð Ñ Ø+,€L�#˜˜Sœ	‘/ DÑ(Ð,Ð,Ñ,Ø23Ð˜˜t Cœy™¨4Ñ/Ð3Ð3Ñ3Ø€J�ÐÐÑØ $Ð˜Ð$Ð$Ñ$Ð$Ð$r:   r	   N)	r/   Úhuggingface_hub.dataclassesr   Úconfiguration_utilsr   Úutilsr   r	   Ú__all__r9   r:   r;   ú<module>r@      s¢   ðð "Ð !à .Ð .Ð .Ð .Ð .Ð .à 3Ð 3Ð 3Ð 3Ð 3Ð 3Ø #Ð #Ð #Ð #Ð #Ð #ð €Ð1Ð2Ñ2Ô2Øð1%ð 1%ð 1%ð 1%ð 1%Ð$ñ 1%ô 1%ñ „ñ 3Ô2ð1%ðh Ð
€€€r:   