+
    œ°³jË  ã                   ó¤   € R t ^ RIHt ^RIHt ^RIHtHt ^RIH	t	H
t
 ]P                  ! ]4      t]! RR7      ] ! R R]4      4       4       tR.tR	# )
zColPali model configuration)Ústrict)ÚPreTrainedConfig)Úauto_docstringÚlogging)ÚCONFIG_MAPPINGÚ
AutoConfigzvidore/colpali-v1.2)Ú
checkpointc                   ó^   a a€ ] tR t^t oRtRtR]R]/tRt	Rt
^€tV 3R ltV3R ltRtVtV ;t# )	ÚColPaliConfigz¢
Example:

```python
from transformers.models.colpali import ColPaliConfig, ColPaliForRetrieval

config = ColPaliConfig()
model = ColPaliForRetrieval(config)
```
ÚcolpaliÚ
vlm_configÚtext_configNc                ó¦  <€ V P                   f.   \        R,          ! 4       V n         \        P                  R4       MS\	        V P                   \
        4      '       d4   \        V P                   R,          ,          ! R/ V P                   B V n         V P                  e   V P                  MV P                   P                  V n        \	        V P                  \
        4      '       d]   V P                  P                  RR4      V P                  R&   \        V P                  R,          ,          ! R/ V P                  B V n        \        SV `$  ! R/ VB  R # )NÚ	paligemmaza`vlm_config` is `None`. Initializing `vlm_config` with the `PaliGemmaConfig` with default values.Ú
model_typeÚgemma© )
r   r   ÚloggerÚinfoÚ
isinstanceÚdictr   ÚgetÚsuperÚ__post_init__)ÚselfÚkwargsÚ	__class__s   &,€Úr/home/luca/screen-checking/.venv/lib/python3.14/site-packages/transformers/models/colpali/configuration_colpali.pyr   ÚColPaliConfig.__post_init__/   sõ   ø€ Ø�?‰?Ò"Ü,¨[Ö9Ó;ˆDŒOÜ�K‰KØsõô ˜Ÿ™¬×.Ò.Ü,¨T¯_©_¸\Õ-JÖKÑ^ÈdÏoÉoÑ^ˆDŒOà/3×/?Ñ/?Ò/K˜4×+Ò+ÐQU×Q`ÑQ`×QlÑQlˆÔÜ�d×&Ñ&¬×-Ò-Ø-1×-=Ñ-=×-AÑ-AÀ,ÐPWÓ-XˆD×Ñ˜\Ñ*Ü-¨d×.>Ñ.>¸|Õ.LÖMÑaÐPT×P`ÑP`ÑaˆDÔä‰ÒÑ' Ô'ó    c                óz   <€ V ^8„  d   Qh/ S[ S[,          R,          ;R&   S[ S[,          R,          ;R&   S[;R&   # )é   Nr   r   Úembedding_dim)r   r   Úint)ÚformatÚ__classdict__s   "€r   Ú__annotate__ÚColPaliConfig.__annotate__   sB   ø‡ ‚ ñ" Ñ'Õ'¨$Õ.Ñ5ñ# ñ$ Ñ(Õ(¨4Õ/Ñ6ñ% ñ& Ñò' r   )r   r   )Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__r   r   r   Úsub_configsr   r   r"   r   Ú__annotate_func__Ú__static_attributes__Ú__classdictcell__Ú__classcell__)r   r%   s   @@r   r
   r
      s;   ù‡ € ñ	ð €JØÐ!1°=À*ÐM€Kà15€JØ26€KØ€Mõ(÷+ … r   r
   N)r,   Úhuggingface_hub.dataclassesr   Úconfiguration_utilsr   Úutilsr   r   Úautor   r   Ú
get_loggerr(   r   r
   Ú__all__r   r   r   Ú<module>r8      s]   ðñ "å .å 3ß ,ß -ð 
×	Ò	˜HÓ	%€ñ Ð0Ô1Øô!(Ð$ó !(ó ó 2ð!(ðH Ð
‚r   