+
    œ°³j  ã                   ó  € R t ^ RIHt ^RIHt ^RIHtHt ]P                  ! ]	4      t
]]! RR7       ! R R]4      4       4       t]]! RR7       ! R R	]4      4       4       t]]! RR7       ! R
 R]4      4       4       t. ROtR# )zOWLv2 model configuration)Ústrict)ÚPreTrainedConfig)Úauto_docstringÚloggingzgoogle/owlv2-base-patch16)Ú
checkpointc                   óp   a € ] tR t^t o RtRtRtRtRtRt	^t
^t^tRtRtR	tR
tRt^ tRtRtV 3R ltRtV tR# )ÚOwlv2TextConfiga¤  
Example:

```python
>>> from transformers import Owlv2TextConfig, Owlv2TextModel

>>> # Initializing a Owlv2TextModel with google/owlv2-base-patch16 style configuration
>>> configuration = Owlv2TextConfig()

>>> # Initializing a Owlv2TextConfig from the google/owlv2-base-patch16 style configuration
>>> model = Owlv2TextModel(configuration)

>>> # Accessing the model configuration
>>> configuration = model.config
```Úowlv2_text_modelÚtext_configi Á  é   i   Ú
quick_geluçñhãˆµøä>ç        ç{®Gáz”?ç      ð?iþÀ  iÿÀ  c                ó  <€ V ^8„  d   Qh/ S[ ;R&   S[ ;R&   S[ ;R&   S[ ;R&   S[ ;R&   S[ ;R&   S[;R&   S[;R&   S[S[ ,          ;R	&   S[;R
&   S[;R&   S[ R,          ;R&   S[ R,          ;R&   S[ S[S[ ,          ,          R,          ;R&   # )é   Ú
vocab_sizeÚhidden_sizeÚintermediate_sizeÚnum_hidden_layersÚnum_attention_headsÚmax_position_embeddingsÚ
hidden_actÚlayer_norm_epsÚattention_dropoutÚinitializer_rangeÚinitializer_factorNÚpad_token_idÚbos_token_idÚeos_token_id)ÚintÚstrÚfloatÚlist)ÚformatÚ__classdict__s   "€Ún/home/luca/screen-checking/.venv/lib/python3.14/site-packages/transformers/models/owlv2/configuration_owlv2.pyÚ__annotate__ÚOwlv2TextConfig.__annotate__   sÞ   ø‡ ‚ ñ. Ññ/ ñ0 Ññ1 ñ2 Ñ!ñ3 ñ4 Ññ5 ñ6 Ñ ñ7 ñ8 !Ñ%ñ9 ñ: Ñ"ñ; ñ< Ñ ñ= ñ> ™s•{Ñ(ñ? ñ@ Ñ#ñA ñB Ñ#ñC ñD ˜•*Ñ ñE ñF ˜•*Ñ$ñG ñH ™™S�	•/ DÕ(Ñ0òI ó    © N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__Ú
model_typeÚbase_config_keyr   r   r   r   r   r   r   r   r   r   r   r   r   r    Ú__annotate_func__Ú__static_attributes__Ú__classdictcell__©r&   s   @r'   r   r      sk   ø‡ € ñð  $€JØ#€Oà€JØ€KØ!ÐØÐØ ÐØ#%ÐØ"€JØ €NØ%(ÐØ#ÐØ #ÐØ €LØ$€LØ+0€L÷I ƒ r*   r   c                   óh   a € ] tR t^@t o RtRtRtRtRt^t	^t
^tRt^tRtRtRtR	tR
tV 3R ltRtV tR# )ÚOwlv2VisionConfigaµ  
Example:

```python
>>> from transformers import Owlv2VisionConfig, Owlv2VisionModel

>>> # Initializing a Owlv2VisionModel with google/owlv2-base-patch16 style configuration
>>> configuration = Owlv2VisionConfig()

>>> # Initializing a Owlv2VisionModel model from the google/owlv2-base-patch16 style configuration
>>> model = Owlv2VisionModel(configuration)

>>> # Accessing the model configuration
>>> configuration = model.config
```Úowlv2_vision_modelÚvision_configi   i   r   r   r   r   r   c                óF  <€ V ^8„  d   Qh/ S[ ;R&   S[ ;R&   S[ ;R&   S[ ;R&   S[ ;R&   S[ S[S[ ,          ,          S[S[ S[ 3,          ,          ;R&   S[ S[S[ ,          ,          S[S[ S[ 3,          ,          ;R&   S[;R&   S[;R	&   S[S[ ,          ;R
&   S[;R&   S[;R&   # )r   r   r   r   r   Únum_channelsÚ
image_sizeÚ
patch_sizer   r   r   r   r   )r!   r$   Útupler"   r#   )r%   r&   s   "€r'   r(   ÚOwlv2VisionConfig.__annotate__@   sÕ   ø‡ ‚ ñ. Ññ/ ñ0 Ñ!ñ1 ñ2 Ññ3 ñ4 Ñ!ñ5 ñ6 Ññ7 ñ8 ‘d™3•i•¡%©©S¨¥/Õ1Ñ7ñ9 ñ: ‘d™3•i•¡%©©S¨¥/Õ1Ñ6ñ; ñ< Ñ"ñ= ñ> Ñ ñ? ñ@ ™s•{Ñ(ñA ñB Ñ#ñC ñD Ñ#òE r*   r+   N)r,   r-   r.   r/   r0   r1   r2   r   r   r   r   r<   r=   r>   r   r   r   r   r   r3   r4   r5   r6   s   @r'   r8   r8   @   s`   ø‡ € ñð  &€JØ%€Oà€KØ!ÐØÐØ!ÐØ€LØ47€JØ46€JØ"€JØ €NØ%(ÐØ#ÐØ #Ð÷E ƒ r*   r8   c                   óf   a a€ ] tR t^et oRtR]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# )ÚOwlv2ConfigÚowlv2r
   r:   Nr   gƒ/L¦
F@Tr   c                óÜ  <€ V P                   f&   \        4       V n         \        P                  R4       M:\	        V P                   \
        4      '       d   \        R/ V P                   B V n         V P                  f&   \        4       V n        \        P                  R4       M:\	        V P                  \
        4      '       d   \        R/ V P                  B V n        \        SV `$  ! R/ VB  R # )NzP`text_config` is `None`. initializing the `Owlv2TextConfig` with default values.zT`vision_config` is `None`. initializing the `Owlv2VisionConfig` with default values.r+   )
r
   r   ÚloggerÚinfoÚ
isinstanceÚdictr:   r8   ÚsuperÚ__post_init__)ÚselfÚkwargsÚ	__class__s   &,€r'   rJ   ÚOwlv2Config.__post_init__s   s­   ø€ Ø×ÑÒ#Ü.Ó0ˆDÔÜ�K‰KÐjÕkÜ˜×(Ñ(¬$×/Ò/Ü.ÑB°×1AÑ1AÑBˆDÔà×ÑÒ%Ü!2Ó!4ˆDÔÜ�K‰KÐnÕoÜ˜×*Ñ*¬D×1Ò1Ü!2Ñ!H°T×5GÑ5GÑ!HˆDÔä‰ÒÑ' Ô'r*   c                óž   <€ V ^8„  d   Qh/ S[ S[,          R,          ;R&   S[ S[,          R,          ;R&   S[;R&   S[;R&   S[;R&   S[;R&   # )r   Nr
   r:   Úprojection_dimÚlogit_scale_init_valueÚreturn_dictr   )rH   r   r!   r#   Úbool)r%   r&   s   "€r'   r(   ÚOwlv2Config.__annotate__e   si   ø‡ ‚ ñ Ñ(Õ(¨4Õ/Ñ6ñ ñ Ñ*Õ*¨TÕ1Ñ8ñ ñ Ññ ñ "Ñ*ñ ñ Ññ ñ Ñ#ò r*   )r
   r:   )r,   r-   r.   r/   r1   r   r8   Úsub_configsr
   r:   rP   rQ   rR   r   rJ   r3   r4   r5   Ú__classcell__)rM   r&   s   @@r'   rB   rB   e   sG   ù‡ € ð €JØ  /°?ÐDUÐV€Kà26€KØ48€MØ€NØ$*ÐØ€KØ #Ðõ(÷ … r*   rB   N)rB   r   r8   )r0   Úhuggingface_hub.dataclassesr   Úconfiguration_utilsr   Úutilsr   r   Ú
get_loggerr,   rE   r   r8   rB   Ú__all__r+   r*   r'   Ú<module>r\      s­   ðñ  å .å 3ß ,ð 
×	Ò	˜HÓ	%€ð ÙÐ6Ô7ô!1Ð&ó !1ó 8ó ð!1ðH ÙÐ6Ô7ô$Ð(ó $ó 8ó ð$ðD ÙÐ6Ô7ô(Ð"ó (ó 8ó ð(ò6 B‚r*   