
    Z j                     @    S r SSKJr  SSS.r " S S\5      r\rSS/rg	)
z$Tokenization classes for DistilBERT.   )BertTokenizerz	vocab.txtztokenizer.json)
vocab_filetokenizer_filec                   @   ^  \ rS rSrSS/rSS.S\4U 4S jjjrSrU =r$ )	DistilBertTokenizer   	input_idsattention_maskT)do_lower_caser   c                *   > [         TU ]  " USU0UD6  g)a  
Construct a DistilBERT tokenizer (backed by HuggingFace's tokenizers library). Based on WordPiece.

This tokenizer inherits from [`BertTokenizer`] which contains most of the main methods. Users should refer to
this superclass for more information regarding those methods.

Args:
    do_lower_case (`bool`, *optional*, defaults to `True`):
        Whether or not to lowercase the input when tokenizing.
r   N)super__init__)selfr   argskwargs	__class__s       ڇ/root/GenerationalWealth/GenerationalWealth/venv/lib/python3.13/site-packages/transformers/models/distilbert/tokenization_distilbert.pyr   DistilBertTokenizer.__init__   s     	$FmFvF     )	__name__
__module____qualname____firstlineno__model_input_namesboolr   __static_attributes____classcell__)r   s   @r   r   r      s&    $&6748 GT G Gr   r   DistilBertTokenizerFastN)__doc__models.bert.tokenization_bertr   VOCAB_FILES_NAMESr   r   __all__r   r   r   <module>r$      s<    + : $/BRS G- G$ .  ";
<r   