+
    œ°³jt  ã                   ó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Granite model configuration)Ústrict)ÚPreTrainedConfig)ÚRopeParameters)Úauto_docstringzibm-granite/granite-3.0-8b-base)Ú
checkpointc                   óò   a a€ ] tR t^t oRtRtR.tRRRRRRRR	R
RRRRR	/tRR.R.3RRR.R.3RR.R.3/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RtRtRtV 3R  lt V3R! lt!R"t"Vt#V ;t$# )#ÚGraniteConfiga_  
```python
>>> from transformers import GraniteModel, GraniteConfig

>>> # Initializing a Granite granite-3b style configuration
>>> configuration = GraniteConfig()

>>> # Initializing a model from the granite-7b style configuration
>>> model = GraniteModel(configuration)

>>> # Accessing the model configuration
>>> configuration = model.config
```
ÚgraniteÚpast_key_valueszlayers.*.self_attn.q_projÚcolwisezlayers.*.self_attn.k_projzlayers.*.self_attn.v_projzlayers.*.self_attn.o_projÚrowwisezlayers.*.mlp.gate_projzlayers.*.mlp.up_projzlayers.*.mlp.down_projÚembed_tokensÚ	input_idsÚinputs_embedsÚlayersÚhidden_statesÚattention_maskÚnormi }  i   i +  NÚsilui   g{®Gáz”?g�íµ ÷Æ°>TFg        g      ð?c                óf   <€ V P                   f   V P                  V n         \        SV `  ! R/ VB  R # )N© )Únum_key_value_headsÚnum_attention_headsÚsuperÚ__post_init__)ÚselfÚkwargsÚ	__class__s   &,€Úr/home/luca/screen-checking/.venv/lib/python3.14/site-packages/transformers/models/granite/configuration_granite.pyr   ÚGraniteConfig.__post_init__X   s-   ø€ Ø×#Ñ#Ò+Ø'+×'?Ñ'?ˆDÔ$ä‰ÒÑ' Ô'ó    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&   S[;R&   S[S[ ,          ;R&   S[S[ ,          ;R&   S[S[ ,          ;R&   S[S[ ,          ;R&   # )é   Ú
vocab_sizeÚhidden_sizeÚ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Úmlp_biasÚembedding_multiplierÚlogits_scalingÚresidual_multiplierÚattention_multiplier)ÚintÚstrÚfloatÚboolÚlistr   Údict)ÚformatÚ__classdict__s   "€r   Ú__annotate__ÚGraniteConfig.__annotate__   s•  ø‡ ‚ ñH ÑñI ñJ ÑñK ñL Ñ"ñM ñN ÑñO ñP Ñ!ñQ ñR ˜t�Ñ*ñS ñT ÑñU ñV !Ñ'ñW ñX Ñ#ñY ñZ Ññ[ ñ\ Ññ] ñ^ ˜•*Ñ#ñ_ ñ` ˜•*Ñ ña ñb ™™S�	•/ DÕ(Ñ,ñc ñd Ñ%ñe ñf $¡dÕ*¨TÕ1Ñ8ñg ñh Ñ ñi ñj ™s•{Ñ(ñk ñl Ññm ñn  ¡#�+Ñ+ño ñp ™C•KÑ%ñq ñr ¡�Ñ*ñs ñt  ¡#�+Ñ+òu r    )r   )%Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__Ú
model_typeÚkeys_to_ignore_at_inferenceÚbase_model_tp_planÚbase_model_pp_planr#   r$   r%   r&   r   r   r'   r(   r)   r*   r+   r,   r-   r.   r/   r0   r1   r2   r3   r4   r5   r6   r7   r   Ú__annotate_func__Ú__static_attributes__Ú__classdictcell__Ú__classcell__)r   r?   s   @@r   r   r      s  ù‡ € ñð €JØ#4Ð"5Ðð 	$ YØ# YØ# YØ# YØ  )Ø 	Ø  )ðÐð 	˜+˜¨Ð(9Ð:Ø�OÐ%5Ð6¸Ð8IÐJØ�/Ð" _Ð$5Ð6ðÐð €JØ€KØ"ÐØÐØ!ÐØ&*ÐØ€JØ#'ÐØ#ÐØ€LØ€IØ#€LØ €LØ+,€LØ %ÐØ48€OØ €NØ%(ÐØ€HØ(+ÐØ"%€NØ'*ÐØ(+Ðõ(÷y … r    r   N)rF   Úhuggingface_hub.dataclassesr   Úconfiguration_utilsr   Úmodeling_rope_utilsr   Úutilsr   r   Ú__all__r   r    r   Ú<module>rT      sK   ðñ& "å .å 3Ý 1Ý #ñ Ð<Ô=Øô>(Ð$ó >(ó ó >ð>(ðB Ð
‚r    