Ë
    ÜÓ^jD  ã                   óf   — d dl mZ ddlmZ ddlmZ  ed¬«      e G d„ de«      «       «       ZdgZy	)
é    )Ústricté   )ÚPreTrainedConfig)Úauto_docstringz&DeepGlint-AI/mlcd-vit-bigG-patch14-336)Ú
checkpointc                   ó  — e Zd ZU dZdZdZdZeed<   dZ	eed<   dZ
eed	<   d
Zeed<   dZeed<   dZeed<   dZeee   z  eeef   z  ed<   dZeee   z  eeef   z  ed<   dZeed<   dZeed<   dZeez  ed<   dZeed<   dZeed<   y)ÚMLCDVisionConfigav  
    num_key_value_groups (`int`, *optional*, defaults to 1):
        Number of key-value groups used in Attention.

    Example:

    ```python
    >>> from transformers import MLCDVisionConfig, MLCDVisionModel

    >>> # Initializing a MLCDVisionConfig with DeepGlint-AI/mlcd-vit-bigG-patch14-336 style configuration
    >>> configuration = MLCDVisionConfig()

    >>> # Initializing a MLCDVisionModel (with random weights) from the DeepGlint-AI/mlcd-vit-bigG-patch14-336 style configuration
    >>> model = MLCDVisionModel(configuration)

    >>> # Accessing the model configuration
    >>> configuration = model.config
    ```Úmlcd_vision_modelÚvision_configi€  Úhidden_sizei    Úintermediate_sizeé0   Únum_hidden_layersé   Únum_attention_headsé   Únum_key_value_groupsr   Únum_channelsiP  Ú
image_sizeé   Ú
patch_sizeÚgeluÚ
hidden_actgñhãˆµøä>Úlayer_norm_epsg        Úattention_dropoutg{®Gáz”?Úinitializer_rangeg      ð?Úinitializer_factorN)Ú__name__Ú
__module__Ú__qualname__Ú__doc__Ú
model_typeÚbase_config_keyr   ÚintÚ__annotations__r   r   r   r   r   r   ÚlistÚtupler   r   Ústrr   Úfloatr   r   r   © ó    úv/var/www/ramen.bs-engineer-server.com/venv/lib/python3.12/site-packages/transformers/models/mlcd/configuration_mlcd.pyr	   r	      sÊ   … ñð& %€JØ%€Oà€K�ÓØ!Ð�sÓ!ØÐ�sÓØ!Ð˜Ó!Ø !Ð˜#Ó!Ø€L�#ÓØ47€J��d˜3‘i‘ %¨¨S¨¡/Ñ1Ó7Ø46€J��d˜3‘i‘ %¨¨S¨¡/Ñ1Ó6Ø€J�ÓØ €N�EÓ Ø%(Ð�u˜s‘{Ó(Ø#Ð�uÓ#Ø #Ð˜Ô#r+   r	   N)Úhuggingface_hub.dataclassesr   Úconfiguration_utilsr   Úutilsr   r	   Ú__all__r*   r+   r,   ú<module>r1      sF   ðõ( /å 3Ý #ñ ÐCÔDØô#$Ð'ó #$ó ó Eð#$ðL Ð
�r+   