+
    œ°³j/  ã                   ó€   € ^ RI H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
# )é    )Ústrict)Ú%consolidate_backbone_kwargs_to_config)ÚPreTrainedConfig)Úauto_docstring)Ú
AutoConfigz$PaddlePaddle/SLANet_plus_safetensors)Ú
checkpointc                   ón   a a€ ] tR t^t oRtRtR]/t^`t^2t	Rt
RtRtRt^t^tV 3R ltV3R	 ltR
tVtV ;t# )ÚSLANetConfigaa  
post_conv_out_channels (`int`, *optional*, defaults to 96):
    Number of output channels for the post-encoder convolution layer.
out_channels (`int`, *optional*, defaults to 50):
    Vocabulary size for the table structure token prediction head, i.e., the number of distinct structure
    tokens the model can predict.
hidden_size (`int`, *optional*, defaults to 256):
    Dimensionality of the hidden states in the attention GRU cell and the structure/location prediction heads.
max_text_length (`int`, *optional*, defaults to 500):
    Maximum number of autoregressive decoding steps (tokens) for the structure and location decoder.
csp_kernel_size (`int`, *optional*, defaults to 5):
    The kernel size of the Cross Stage Partial (CSP) layer.
csp_num_blocks (`int`, *optional*, defaults to 1):
    Number of blocks within the Cross Stage Partial (CSP) layer.
ÚslanetÚbackbone_configé   iô  NÚ	hardswishc                ó†   <€ \        R	R V P                  RRRR^R. R
OR. ROR^//VB w  V n        p\        SV `  ! R	/ VB  R# )r   Údefault_config_typeÚpp_lcnetÚdefault_config_kwargsÚscaleÚout_featuresÚout_indicesÚdivisorN© )Ústage2Ústage3Ústage4Ústage5)é   é   é   é   )r   r   ÚsuperÚ__post_init__)ÚselfÚkwargsÚ	__class__s   &,€Úp/home/luca/screen-checking/.venv/lib/python3.14/site-packages/transformers/models/slanet/configuration_slanet.pyr!   ÚSLANetConfig.__post_init__>   sh   ø€ Ü'Lñ 
(
Ø ×0Ñ0ð
(
à *ð
(
ð ˜ØÒ HØš|Ø˜2ð	#ð
(
ð ñ
(
Ñ$ˆÔ˜fô 	‰ÒÑ' Ô'ó    c                ó˜   <€ V ^8„  d   Qh/ S[ ;R&   S[ ;R&   S[ ;R&   S[ ;R&   S[S[,          R,          ;R&   S[;R&   S[ ;R&   S[ ;R	&   # )
r   Úpost_conv_out_channelsÚout_channelsÚhidden_sizeÚmax_text_lengthNr   Ú
hidden_actÚcsp_kernel_sizeÚcsp_num_blocks)ÚintÚdictr   Ústr)ÚformatÚ__classdict__s   "€r%   Ú__annotate__ÚSLANetConfig.__annotate__   sx   ø‡ ‚ ñ,  Ñ$ñ- ñ. Ññ/ ñ0 Ññ1 ñ2 Ññ3 ñ4 Ñ,Õ,¨tÕ3Ñ:ñ5 ñ8 Ñ!ñ9 ñ: Ññ; ñ< Ñò= r'   )r   )Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__Ú
model_typer   Úsub_configsr)   r*   r+   r,   r   r-   r.   r/   r!   Ú__annotate_func__Ú__static_attributes__Ú__classdictcell__Ú__classcell__)r$   r4   s   @@r%   r
   r
      sQ   ù‡ € ñð  €Jà$ jÐ1€KØ"$ÐØ€LØ€KØ€OØ6:€Oà!€JØ€OØ€Nõ(÷A … r'   r
   N)Úhuggingface_hub.dataclassesr   Úbackbone_utilsr   Úconfiguration_utilsr   Úutilsr   Úautor   r
   Ú__all__r   r'   r%   Ú<module>rH      sL   ðõ, /å CÝ 3Ý #Ý ñ ÐAÔBØô*(Ð#ó *(ó ó Cð*(ðZ Ð
‚r'   