+
    œ°³j‘  ã                   óx   € ^ RI Ht ^RIHt ^RIHt ^RIHtHt ]! RR7      ] ! R R]4      4       4       t	R.t
R	# )
é    )Ústrict)ÚPreTrainedConfig)Úauto_docstring)ÚCONFIG_MAPPINGÚ
AutoConfigzzai-org/GLM-4.1V-9B-Thinking)Ú
checkpointc                   ó|   a a€ ] tR t^t oRtRtR]R]/tR.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# )ÚGlm46VConfigaX  
image_start_token_id (`int`, *optional*, defaults to 151339):
    The image start token index to encode the start of image.
image_end_token_id (`int`, *optional*, defaults to 151340):
    The image end token index to encode the end of image.
video_start_token_id (`int`, *optional*, defaults to 151361):
    The video start token index to encode the start of video.
video_end_token_id (`int`, *optional*, defaults to 151362):
    The video end token index to encode the end of video.

```python
>>> from transformers import Glm46VForConditionalGeneration, Glm46VConfig

>>> # Initializing a GLM-4.6V style configuration
>>> configuration = Glm46VConfig()

>>> # Initializing a model from the GLM-4.6V style configuration
>>> model = Glm4vForConditionalGeneration(configuration)

>>> # Accessing the model configuration
>>> configuration = model.config
```Úglm46vÚtext_configÚvision_configÚpast_key_valuesNi/O i0O i+O i,O iAO iBO Fc                ó°  <€ \        V P                  \        4      '       d^   V P                  P                  R R4      V P                  R &   \        V P                  R ,          ,          ! R/ V P                  B V n        M%V P                  f   \        R,          ! 4       V n        \        V P
                  \        4      '       d^   V P
                  P                  R R4      V P
                  R &   \        V P
                  R ,          ,          ! R/ V P
                  B V n        M%V P
                  f   \        R,          ! 4       V n        \        SV `  ! R/ VB  R# )Ú
model_typeÚglm4v_visionNÚ
glm4v_text© )Ú
isinstancer   ÚdictÚgetr   r   ÚsuperÚ__post_init__)ÚselfÚkwargsÚ	__class__s   &,€Úp/home/luca/screen-checking/.venv/lib/python3.14/site-packages/transformers/models/glm46v/configuration_glm46v.pyr   ÚGlm46VConfig.__post_init__D   s  ø€ Ü�d×(Ñ(¬$×/Ò/Ø/3×/AÑ/A×/EÑ/EÀlÐTbÓ/cˆD×Ñ˜|Ñ,Ü!/°×0BÑ0BÀ<Õ0PÖ!QÑ!gÐTX×TfÑTfÑ!gˆDÕØ×ÑÒ'Ü!/°Ö!?Ó!AˆDÔä�d×&Ñ&¬×-Ò-Ø-1×-=Ñ-=×-AÑ-AÀ,ÐP\Ó-]ˆD×Ñ˜\Ñ*Ü-¨d×.>Ñ.>¸|Õ.LÖMÑaÐPT×P`ÑP`ÑaˆDÕØ×ÑÒ%Ü-¨lÖ;Ó=ˆDÔä‰ÒÑ' Ô'ó    c                óÂ   <€ V ^8„  d   Qh/ S[ S[,          R,          ;R&   S[ S[,          R,          ;R&   S[;R&   S[;R&   S[;R&   S[;R&   S[;R&   S[;R	&   S[;R
&   # )é   Nr   r   Úimage_token_idÚvideo_token_idÚimage_start_token_idÚimage_end_token_idÚvideo_start_token_idÚvideo_end_token_idÚtie_word_embeddings)r   r   ÚintÚbool)ÚformatÚ__classdict__s   "€r   Ú__annotate__ÚGlm46VConfig.__annotate__   sž   ø‡ ‚ ñ< Ñ(Õ(¨4Õ/Ñ6ñ= ñ> Ñ*Õ*¨TÕ1Ñ8ñ? ñ@ Ñ ñA ñB Ñ ñC ñD Ñ&ñE ñF Ñ$ñG ñH Ñ&ñI ñJ Ñ$ñK ñL Ñ%òM r   )r   r   )Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__r   r   Úsub_configsÚkeys_to_ignore_at_inferencer   r   r!   r"   r#   r$   r%   r&   r'   r   Ú__annotate_func__Ú__static_attributes__Ú__classdictcell__Ú__classcell__)r   r+   s   @@r   r
   r
      sg   ù‡ € ñð. €JØ  *¨o¸zÐJ€KØ#4Ð"5Ðà26€KØ48€MØ €NØ €NØ &ÐØ$ÐØ &ÐØ$ÐØ %Ðõ(÷Q … r   r
   N)Úhuggingface_hub.dataclassesr   Úconfiguration_utilsr   Úutilsr   Úautor   r   r
   Ú__all__r   r   r   Ú<module>r>      sH   ðõ* /å 3Ý #ß -ñ Ð9Ô:Øô3(Ð#ó 3(ó ó ;ð3(ðl Ð
‚r   