+
    œ°³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CPMAnt model configuration)Ústrict)ÚPreTrainedConfig)Úauto_docstringzopenbmb/cpm-ant-10b)Ú
checkpointc                   ót   a € ] tR t^t o RtRtRtRt^ t^€t	Rt
^0tRtRtRtR	tR
t^ t^ t^ tRtRtV 3R ltRtV tR# )ÚCpmAntConfiga‘  
position_bias_num_buckets (`int`, *optional*, defaults to 512):
    The number of position_bias buckets.
position_bias_max_distance (`int`, *optional*, defaults to 2048):
    The maximum sequence length that this model might ever be used with. Typically set this to something large
    just in case (e.g., 512 or 1024 or 2048).
prompt_types (`int`, *optional*, defaults to 32):
    The type of prompt.
prompt_length (`int`, *optional*, defaults to 32):
    The length of prompt.
segment_types (`int`, *optional*, defaults to 32):
    The type of segment.

Example:

```python
>>> from transformers import CpmAntModel, CpmAntConfig

>>> # Initializing a CPMAnt cpm-ant-10b style configuration
>>> configuration = CpmAntConfig()

>>> # Initializing a model from the cpm-ant-10b style configuration
>>> model = CpmAntModel(configuration)

>>> # Accessing the model configuration
>>> configuration = model.config
```Úcpmanti x  i   i (  g        i   i   g�íµ ÷Æ°>g      ð?Tc                óê   <€ V ^8„  d   Qh/ S[ ;R&   S[ ;R&   S[ ;R&   S[ ;R&   S[ ;R&   S[ ;R&   S[S[ ,          ;R&   S[ ;R&   S[ ;R	&   S[;R
&   S[;R&   S[ ;R&   S[ ;R&   S[ ;R&   S[;R&   S[;R&   # )é   Ú
vocab_sizeÚhidden_sizeÚnum_attention_headsÚdim_headÚdim_ffÚnum_hidden_layersÚ	dropout_pÚposition_bias_num_bucketsÚposition_bias_max_distanceÚepsÚinit_stdÚprompt_typesÚprompt_lengthÚsegment_typesÚ	use_cacheÚtie_word_embeddings)ÚintÚfloatÚbool)ÚformatÚ__classdict__s   "€Úp/home/luca/screen-checking/.venv/lib/python3.14/site-packages/transformers/models/cpmant/configuration_cpmant.pyÚ__annotate__ÚCpmAntConfig.__annotate__   sù   ø‡ ‚ ñB ÑñC ñD ÑñE ñF Ñ!ñG ñH ÑñI ñJ ÑñK ñL ÑñM ñN ‘s�{Ñ ñO ñP  #Ñ(ñQ ñR !$Ñ*ñS ñT 
ÑñU ñV ÑñW ñX ÑñY ñZ Ññ[ ñ\ Ññ] ñ^ Ññ_ ñ` Ñ$òa ó    © N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__Ú
model_typer   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      sn   ø‡ € ñð8 €Jà€JØ€KØ!ÐØ€HØ€FØÐØ €IØ%(ÐØ&*ÐØ€CØ€HØ€LØ€MØ€MØ€IØ $Ð÷a ƒ r#   r   N)	r)   Úhuggingface_hub.dataclassesr   Úconfiguration_utilsr   Úutilsr   r   Ú__all__r$   r#   r    Ú<module>r2      sH   ðñ !å .å 3Ý #ñ Ð0Ô1Øô.%Ð#ó .%ó ó 2ð.%ðb Ð
‚r#   