+
    œ°³j{	  ã                   ól   € R 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# )	zConvBERT model configuration)Ústrict)ÚPreTrainedConfig)Úauto_docstringzYituTech/conv-bert-base)Ú
checkpointc                   ó�   a € ] tR t^t o RtRtRtRt^t^t	Rt
RtRtRtRt^tR	tR
t^t^ t^tRt^t^	t^tRtRtRtRtV 3R ltRtV tR# )ÚConvBertConfigaw  
head_ratio (`int`, *optional*, defaults to 2):
    Ratio gamma to reduce the number of attention heads.
num_groups (`int`, *optional*, defaults to 1):
    The number of groups for grouped linear layers for ConvBert model

Example:

```python
>>> from transformers import ConvBertConfig, ConvBertModel

>>> # Initializing a ConvBERT convbert-base-uncased style configuration
>>> configuration = ConvBertConfig()

>>> # Initializing a model (with random weights) from the convbert-base-uncased style configuration
>>> model = ConvBertModel(configuration)

>>> # Accessing the model configuration
>>> configuration = model.config
```Úconvberti:w  i   i   Úgelugš™™™™™¹?i   g{®Gáz”?gê-�™—q=NFTc                ó¶  <€ V ^8„  d   Qh/ S[ ;R&   S[ ;R&   S[ ;R&   S[ ;R&   S[ ;R&   S[;R&   S[S[ ,          ;R&   S[S[ ,          ;R&   S[ ;R	&   S[ ;R
&   S[;R&   S[;R&   S[ R,          ;R&   S[ R,          ;R&   S[ S[S[ ,          ,          R,          ;R&   S[ ;R&   S[ ;R&   S[ ;R&   S[ ;R&   S[S[ ,          R,          ;R&   S[;R&   S[;R&   S[;R&   # )é   Ú
vocab_sizeÚhidden_sizeÚnum_hidden_layersÚnum_attention_headsÚintermediate_sizeÚ
hidden_actÚhidden_dropout_probÚattention_probs_dropout_probÚmax_position_embeddingsÚtype_vocab_sizeÚinitializer_rangeÚlayer_norm_epsNÚpad_token_idÚbos_token_idÚeos_token_idÚembedding_sizeÚ
head_ratioÚconv_kernel_sizeÚ
num_groupsÚclassifier_dropoutÚ
is_decoderÚadd_cross_attentionÚtie_word_embeddings)ÚintÚstrÚfloatÚlistÚbool)ÚformatÚ__classdict__s   "€Út/home/luca/screen-checking/.venv/lib/python3.14/site-packages/transformers/models/convbert/configuration_convbert.pyÚ__annotate__ÚConvBertConfig.__annotate__   sx  ø‡ ‚ ñ4 Ññ5 ñ6 Ññ7 ñ8 Ññ9 ñ: Ñ!ñ; ñ< Ñ!ñ= ñ> Ññ? ñ@ ¡�Ñ*ñA ñB #(©#¥+Ñ3ñC ñD !Ñ&ñE ñF ÑñG ñH Ñ#ñI ñJ Ñ!ñK ñL ˜•*Ñ ñM ñN ˜•*Ñ ñO ñP ™™S�	•/ DÕ(Ñ,ñQ ñR ÑñS ñT ÑñU ñV ÑñW ñX ÑñY ñZ ¡� dÕ*Ñ1ñ[ ñ\ Ññ] ñ^ Ñ%ñ_ ñ` Ñ$òa ó    © ) Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__Ú
model_typer   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r    r!   r"   Ú__annotate_func__Ú__static_attributes__Ú__classdictcell__)r)   s   @r*   r   r      s—   ø‡ € ñð* €Jà€JØ€KØÐØ!ÐØ!ÐØ€JØ'*ÐØ03Ð Ø#&ÐØ€OØ#ÐØ!€NØ €LØ €LØ+,€LØ€NØ€JØÐØ€JØ-1ÐØ€JØ %ÐØ $Ð÷a ƒ r-   r   N)	r3   Úhuggingface_hub.dataclassesr   Úconfiguration_utilsr   Úutilsr   r   Ú__all__r.   r-   r*   Ú<module>r<      sH   ðñ #å .å 3Ý #ñ Ð4Ô5Øô.%Ð%ó .%ó ó 6ð.%ðb Ð
‚r-   