+
    œ°³j  ã                   óx   € R t ^ RIHt ^RIHt ^RIHt ^RIHt ]! RR7      ] ! R R]4      4       4       t	R.t
R	# )
zDiffLlama model configuration)Ústrict)ÚPreTrainedConfig)ÚRopeParameters)Úauto_docstringzkajuma/DiffLlama-0.3B-handcut)Ú
checkpointc                   óœ   a a€ ] tR t^t oRtRtR.tRtRtRt	^t
^ tRtRtRtR	tR
tRtRt^t^tRtRtRtRtRtRtV 3R ltV3R ltRtVtV ;t# )ÚDiffLlamaConfigaû  
lambda_std_dev (`float`, *optional*, defaults to 0.1):
    The standard deviation for initialization of parameter lambda in attention layer.

```python
>>> from transformers import DiffLlamaModel, DiffLlamaConfig

>>> # Initializing a DiffLlama diffllama-7b style configuration
>>> configuration = DiffLlamaConfig()

>>> # Initializing a model from the diffllama-7b style configuration
>>> model = DiffLlamaModel(configuration)

>>> # Accessing the model configuration
>>> configuration = model.config
```
Ú	diffllamaÚpast_key_valuesi }  i   i    NÚsilug{®Gáz”?gñhãˆµøä>TFg        gš™™™™™¹?c                óÞ   <€ V P                   f   V P                  V n         V P                  e   V P                  MV P                  V P                  ,          V n        \        SV `  ! R/ VB  R # )N© )Únum_key_value_headsÚnum_attention_headsÚhead_dimÚhidden_sizeÚsuperÚ__post_init__)ÚselfÚkwargsÚ	__class__s   &,€Úv/home/luca/screen-checking/.venv/lib/python3.14/site-packages/transformers/models/diffllama/configuration_diffllama.pyr   ÚDiffLlamaConfig.__post_init__G   sU   ø€ à×#Ñ#Ò+Ø'+×'?Ñ'?ˆDÔ$à)-¯©Ò)B˜ŸšÈ×HXÑHXÐ\`×\tÑ\tÕHtˆŒÜ‰ÒÑ' Ô'ó    c                óº  <€ V ^8„  d   Qh/ S[ ;R&   S[ ;R&   S[ ;R&   S[ ;R&   S[ ;R&   S[ R,          ;R&   S[;R&   S[ ;R	&   S[;R
&   S[;R&   S[;R&   S[ R,          ;R&   S[ R,          ;R&   S[ S[S[ ,          ,          R,          ;R&   S[;R&   S[S[,          R,          ;R&   S[;R&   S[S[ ,          R,          ;R&   S[R,          ;R&   S[ R,          ;R&   # )é   Ú
vocab_sizer   Úintermediate_sizeÚnum_hidden_layersr   Nr   Ú
hidden_actÚmax_position_embeddingsÚinitializer_rangeÚrms_norm_epsÚ	use_cacheÚpad_token_idÚbos_token_idÚeos_token_idÚtie_word_embeddingsÚrope_parametersÚattention_biasÚattention_dropoutÚlambda_std_devr   )ÚintÚstrÚfloatÚboolÚlistr   Údict)ÚformatÚ__classdict__s   "€r   Ú__annotate__ÚDiffLlamaConfig.__annotate__   sU  ø‡ ‚ ñ0 Ññ1 ñ2 Ññ3 ñ4 Ñ!ñ5 ñ6 Ññ7 ñ8 Ñ!ñ9 ñ: ˜t�Ñ*ñ; ñ< Ññ= ñ> !Ñ'ñ? ñ@ Ñ#ñA ñB ÑñC ñD ÑñE ñF ˜•*Ñ#ñG ñH ˜•*Ñ ñI ñJ ™™S�	•/ DÕ(Ñ,ñK ñL Ñ%ñM ñN $¡dÕ*¨TÕ1Ñ8ñO ñP Ñ ñQ ñR ™s•{ TÕ)Ñ/ñS ñT ˜D•LÑ&ñU ñV �D�jÑòW r   )r   r   ) Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__Ú
model_typeÚkeys_to_ignore_at_inferencer   r   r   r   r   r   r   r    r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   r+   r   r   Ú__annotate_func__Ú__static_attributes__Ú__classdictcell__Ú__classcell__)r   r3   s   @@r   r   r      s“   ù‡ € ñð$ €JØ#4Ð"5Ðà€JØ€KØ!ÐØÐØ!ÐØ&*ÐØ€JØ#'ÐØ#ÐØ€LØ€IØ#€LØ €LØ+,€LØ %ÐØ48€OØ €NØ,/ÐØ#&€NØ€Hõ(÷[ … r   r   N)r:   Úhuggingface_hub.dataclassesr   Úconfiguration_utilsr   Úmodeling_rope_utilsr   Úutilsr   r   Ú__all__r   r   r   Ú<module>rF      sK   ðñ" $å .å 3Ý 1Ý #ñ Ð:Ô;Øô1(Ð&ó 1(ó ó <ð1(ðh Ð
‚r   