
    i                     j    d Z 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
)zSplinter model configuration    )strict   )PreTrainedConfig)auto_docstringztau/splinter-base)
checkpointc                       e Zd ZU 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z  ed<   dZeez  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dz  ed<   dZedz  ed<   dZeee   z  dz  ed<   dZeed<   y) SplinterConfiga
  
    question_token_id (`int`, *optional*, defaults to 104):
        The id of the `[QUESTION]` token.

    Example:

    ```python
    >>> from transformers import SplinterModel, SplinterConfig

    >>> # Initializing a Splinter tau/splinter-base style configuration
    >>> configuration = SplinterConfig()

    >>> # Initializing a model from the tau/splinter-base style configuration
    >>> model = SplinterModel(configuration)

    >>> # Accessing the model configuration
    >>> configuration = model.config
    ```splinteri:w  
vocab_sizei   hidden_size   num_hidden_layersnum_attention_headsi   intermediate_sizegelu
hidden_actg?hidden_dropout_probattention_probs_dropout_probi   max_position_embeddings   type_vocab_sizeg{Gz?initializer_rangeg-q=layer_norm_epsr   Npad_token_idbos_token_ideos_token_idh   question_token_id)__name__
__module____qualname____doc__
model_typer   int__annotations__r   r   r   r   r   strr   floatr   r   r   r   r   r   r   r   listr        /var/www/vps2.regionflexible.com/Desarrollo/venv/lib/python3.12/site-packages/transformers/models/splinter/configuration_splinter.pyr	   r	      s    & JJKs!!!s!J'**03 %#+3#&S&OS#u#!NE! L#* #L#*#+/L#S	/D(/ s r*   r	   N)	r"   huggingface_hub.dataclassesr   configuration_utilsr   utilsr   r	   __all__r)   r*   r+   <module>r0      sH    # . 3 # ./%!% %!  0%!P 
r*   