Ë
    ÜÓ^j-
  ã                   ój   — 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y
)zPLBART model configurationé    )Ústricté   )ÚPreTrainedConfig)Úauto_docstringzuclanlp/plbart-base)Ú
checkpointc                   óê  — e Zd ZU dZdZdgZd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z  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#e   z  d%z  e	d+<   d,Z%ee	d-<   dZ&ee	d.<   y%)/ÚPLBartConfiga³  
    Example:

    ```python
    >>> from transformers import PLBartConfig, PLBartModel

    >>> # Initializing a PLBART uclanlp/plbart-base style configuration
    >>> configuration = PLBartConfig()

    >>> # Initializing a model (with random weights) from the uclanlp/plbart-base style configuration
    >>> model = PLBartModel(configuration)

    >>> # Accessing the model configuration
    >>> configuration = model.config
    ```ÚplbartÚpast_key_valuesÚencoder_attention_headsÚd_modelÚinit_stdÚencoder_layers)Únum_attention_headsÚhidden_sizeÚinitializer_rangeÚnum_hidden_layersiUÃ  Ú
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_functioni   gš™™™™™¹?ÚdropoutÚattention_dropoutÚactivation_dropoutg{®Gáz”?Úclassifier_dropoutÚscale_embeddingé   NÚpad_token_idr   Úbos_token_idé   Úeos_token_idÚforced_eos_token_idFÚ
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.   © ó    úz/var/www/ramen.bs-engineer-server.com/venv/lib/python3.12/site-packages/transformers/models/plbart/configuration_plbart.pyr	   r	      sv  … ñð  €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ÓØ&)Ð˜ ™Ó)Ø €O�TÓ Ø €L�#˜‘*Ó Ø €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Ý #ñ Ð0Ô1Øô3%Ð#ó 3%ó ó 2ð3%ðl Ð
�r=   