+
    œ°³jC
  ã                   ól   € R 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*Donut Swin Transformer model configuration)Ústrict)ÚPreTrainedConfig)Úauto_docstringznaver-clova-ix/donut-base)Ú
checkpointc                   ó’   a a€ ] tR t^t oRtRtRRRR/t^àt^t^t	^`t
RtR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# )ÚDonutSwinConfigaÛ  
window_size (`int`, *optional*, defaults to 7):
    Size of windows.

Example:

```python
>>> from transformers import DonutSwinConfig, DonutSwinModel

>>> # Initializing a Donut naver-clova-ix/donut-base style configuration
>>> configuration = DonutSwinConfig()

>>> # Randomly initializing a model from the naver-clova-ix/donut-base style configuration
>>> model = DonutSwinModel(configuration)

>>> # Accessing the model configuration
>>> configuration = model.config
```z
donut-swinÚnum_attention_headsÚ	num_headsÚnum_hidden_layersÚ
num_layersg      @Tg        gš™™™™™¹?ÚgeluFg{®Gáz”?gñhãˆµøä>c                óà   <€ \        V P                  4      V n        \        V P                  ^\        V P                  4      ^,
          ,          ,          4      V n        \        SV `  ! R/ VB  R# )é   N© )ÚlenÚdepthsr   ÚintÚ	embed_dimÚhidden_sizeÚsuperÚ__post_init__)ÚselfÚkwargsÚ	__class__s   &,€Ús/home/luca/screen-checking/.venv/lib/python3.14/site-packages/transformers/models/donut/configuration_donut_swin.pyr   ÚDonutSwinConfig.__post_init__D   sN   ø€ Ü˜dŸk™kÓ*ˆŒô ˜tŸ~™~°´c¸$¿+¹+Ó6FÈÕ6JÕ0KÕKÓLˆÔÜ‰ÒÑ' Ô'ó    c                óþ  <€ V ^8„  d   Qh/ S[ S[S[ ,          ,          S[S[ S[ 3,          ,          ;R&   S[ S[S[ ,          ,          S[S[ S[ 3,          ,          ;R&   S[ ;R&   S[ ;R&   S[S[ ,          S[S[ R3,          ,          ;R&   S[S[ ,          S[S[ R3,          ,          ;R&   S[ ;R&   S[;R	&   S[;R
&   S[S[ ,          ;R&   S[S[ ,          ;R&   S[S[ ,          ;R&   S[;R&   S[;R&   S[;R&   S[;R&   # )r   Ú
image_sizeÚ
patch_sizeÚnum_channelsr   .r   r	   Úwindow_sizeÚ	mlp_ratioÚqkv_biasÚhidden_dropout_probÚattention_probs_dropout_probÚdrop_path_rateÚ
hidden_actÚuse_absolute_embeddingsÚinitializer_rangeÚlayer_norm_eps)r   ÚlistÚtupleÚfloatÚboolÚstr)ÚformatÚ__classdict__s   "€r   Ú__annotate__ÚDonutSwinConfig.__annotate__   sG  ø‡ ‚ ñ: ‘d™3•i•¡%©©S¨¥/Õ1Ñ7ñ; ñ< ‘d™3•i•¡%©©S¨¥/Õ1Ñ5ñ= ñ> Ññ? ñ@ ÑñA ñB ‘�I™™c 3˜h�Õ'Ñ6ñC ñD ‘C�y™5¡ c �?Õ*Ñ;ñE ñF ÑñG ñH ÑñI ñJ ÑñK ñL ¡�Ñ*ñM ñN #(©#¥+Ñ3ñO ñP ™C•KÑ%ñQ ñR ÑñS ñT "Ñ)ñU ñV Ñ#ñW ñX Ñ òY r   )r   r   )r   r   é   r   )é   r4   é   é   )Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__Ú
model_typeÚattribute_mapr   r   r    r   r   r	   r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   r   Ú__annotate_func__Ú__static_attributes__Ú__classdictcell__Ú__classcell__)r   r1   s   @@r   r   r      s‡   ù‡ € ñð& €Jð 	˜{Ø˜\ð€Mð
 58€JØ45€JØ€LØ€IØ*6€FØ-;€IØ€KØ€IØ€HØ'*ÐØ03Ð Ø"%€NØ€JØ$)ÐØ#ÐØ €Nõ(÷] … r   r   N)	r<   Úhuggingface_hub.dataclassesr   Úconfiguration_utilsr   Úutilsr   r   Ú__all__r   r   r   Ú<module>rG      sH   ðñ 1å .å 3Ý #ñ Ð6Ô7Øô1(Ð&ó 1(ó ó 8ð1(ðh Ð
‚r   