ó
    qyüiÓ	  ã                   ód   • S r SSKJr  SSKJr  SSKJr  \" SS9\ " S S	\5      5       5       rS	/rg
)zPEGASUS model configurationé    )Ústricté   )ÚPreTrainedConfig)Úauto_docstringzgoogle/pegasus-large)Ú
checkpointc                   óÜ  • \ rS rSr% SrSrS/rSSSS.rS	r\	\
S
'   Sr\	\
S'   Sr\	\
S'   Sr\	\
S'   Sr\	\
S'   Sr\	\
S'   Sr\	\
S'   Sr\	\
S'   Sr\\	-  \
S'   Sr\\	-  \
S'   Sr\\
S'   Sr\\
S'   Sr\\
S'   Sr\	\
S'   Sr\\	-  \
S'   Sr\\	-  \
S'   Sr\\	-  \
S'   S r\\
S!'   S"r\	S#-  \
S$'   S%r \\
S&'   S"r!\	S#-  \
S''   S(r"\	\#\	   -  S#-  \
S)'   S(r$\	\#\	   -  S#-  \
S*'   S%r%\\
S+'   Sr&\\
S,'   S-r'g#).ÚPegasusConfigé   a’  
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__Ú__firstlineno__Ú__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,   Ú__static_attributes__r-   ó    Ún/home/mande/repo/quber/.venv/lib/python3.13/site-packages/transformers/models/pegasus/configuration_pegasus.pyr	   r	      se  ‡ ñð  €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Ø€J�ÓØ $Ð˜Ö$r=   r	   N)	r2   Úhuggingface_hub.dataclassesr   Úconfiguration_utilsr   Úutilsr   r	   Ú__all__r-   r=   r>   Ú<module>rC      sH   ðñ "å .å 3Ý #ñ Ð1Ñ2Øô1%Ð$ó 1%ó ó 3ð1%ðh Ð
�r=   