
    Z j
                     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Blenderbot model configuration    )strict   )PreTrainedConfig)auto_docstringzfacebook/blenderbot-3B)
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r&\	\$\	   -  S)-  \
S/'   S&r'\\
S0'   Sr(\\
S1'   S2r)g))3BlenderbotConfig   a  
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{Gz?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____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/   r0   __static_attributes__r1       ڈ/root/GenerationalWealth/GenerationalWealth/venv/lib/python3.13/site-packages/transformers/models/blenderbot/configuration_blenderbot.pyr	   r	      sz   & J#4"58 -M J#&S&NC OS #%S%NC OS #%S%%(us{(%(us{(It##%%GSGUS[%(us{(&))He"#C#!OT! L#*  L#* +,L#S	/D(,() #)23tCy4/3J $$rA   r	   N)	r6   huggingface_hub.dataclassesr   configuration_utilsr   utilsr   r	   __all__r1   rA   rB   <module>rG      sH    % . 3 # 346%' 6%  56%r 
rA   