U
    &ºc   ã                   @   sŽ   d dl mZmZ ddiZddddddd	d
œiZddddddd
œZddiddiddiddiddiddid
œZG dd„ deƒZG dd„ deƒZdS )é   )ÚBertTokenizerÚBertTokenizerFastZ
vocab_filez	vocab.txtz\https://s3.amazonaws.com/models.huggingface.co/bert/google/electra-small-generator/vocab.txtz[https://s3.amazonaws.com/models.huggingface.co/bert/google/electra-base-generator/vocab.txtz\https://s3.amazonaws.com/models.huggingface.co/bert/google/electra-large-generator/vocab.txtz`https://s3.amazonaws.com/models.huggingface.co/bert/google/electra-small-discriminator/vocab.txtz_https://s3.amazonaws.com/models.huggingface.co/bert/google/electra-base-discriminator/vocab.txtz`https://s3.amazonaws.com/models.huggingface.co/bert/google/electra-large-discriminator/vocab.txt)zgoogle/electra-small-generatorzgoogle/electra-base-generatorzgoogle/electra-large-generatorz"google/electra-small-discriminatorz!google/electra-base-discriminatorz"google/electra-large-discriminatori   Zdo_lower_caseTc                   @   s    e Zd ZdZeZeZeZ	e
ZdS )ÚElectraTokenizeraR  
    Constructs an Electra tokenizer.
    :class:`~transformers.ElectraTokenizer` is identical to :class:`~transformers.BertTokenizer` and runs end-to-end
    tokenization: punctuation splitting + wordpiece.

    Refer to superclass :class:`~transformers.BertTokenizer` for usage examples and documentation concerning
    parameters.
    N©Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚVOCAB_FILES_NAMESZvocab_files_namesÚPRETRAINED_VOCAB_FILES_MAPZpretrained_vocab_files_mapÚ&PRETRAINED_POSITIONAL_EMBEDDINGS_SIZESZmax_model_input_sizesÚPRETRAINED_INIT_CONFIGURATIONZpretrained_init_configuration© r   r   úE/tmp/pip-unpacked-wheel-ymerj3tt/transformers/tokenization_electra.pyr   4   s
   	r   c                   @   s    e Zd ZdZeZeZeZ	e
ZdS )ÚElectraTokenizerFasta™  
    Constructs a "Fast" Electra Fast tokenizer (backed by HuggingFace's `tokenizers` library).

    :class:`~transformers.ElectraTokenizerFast` is identical to :class:`~transformers.BertTokenizerFast` and runs end-to-end
    tokenization: punctuation splitting + wordpiece.

    Refer to superclass :class:`~transformers.BertTokenizerFast` for usage examples and documentation concerning
    parameters.
    Nr   r   r   r   r   r   D   s
   	r   N)	Ztokenization_bertr   r   r
   r   r   r   r   r   r   r   r   r   Ú<module>   s4   úÿúú
