
    Z j5
                     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MBART model configuration    )strict   )PreTrainedConfig)auto_docstringzfacebook/mbart-large-cc25)
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#r \\
S$'   S%r!\	S&-  \
S''   S(r"\	S&-  \
S)'   S*r#\	\$\	   -  S&-  \
S+'   S&r%\	S&-  \
S,'   S*r&\	\$\	   -  S&-  \
S-'   S#r'\\
S.'   Sr(\\
S/'   S0r)g&)1MBartConfig   a  
Example:

```python
>>> from transformers import MBartConfig, MBartModel

>>> # Initializing a MBART facebook/mbart-large-cc25 style configuration
>>> configuration = MBartConfig()

>>> # Initializing a model (with random weights) from the facebook/mbart-large-cc25 style configuration
>>> model = MBartModel(configuration)

>>> # Accessing the model configuration
>>> configuration = model.config
```mbart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{Gz?init_stdclassifier_dropoutFscale_embedding   Npad_token_idr   bos_token_id   eos_token_iddecoder_start_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)   r+   listr,   r-   r.   r/   __static_attributes__r0       ~/root/GenerationalWealth/GenerationalWealth/venv/lib/python3.13/site-packages/transformers/models/mbart/configuration_mbart.pyr	   r	      s     J#4"58 -M J#'S'NCOS#%S%NCOS#%S%%(us{(%(us{(It##%%GSGUS[%(us{(&))He&))!OT! L#*  L#* +,L#S	/D(,)-C$J-23tCy4/3J $$r@   r	   N)	r5   huggingface_hub.dataclassesr   configuration_utilsr   utilsr   r	   __all__r0   r@   rA   <module>rF      sG      . 3 # 673%" 3%  83%l /r@   