o
    5ti                     @   s   G d d dZ dS )c                   @   s    e Zd ZdZdd Zdd ZdS )BaseTokenizerz&A base dummy tokenizer to derive from.c                 C      t  )z[
        Returns a signature for the tokenizer.

        :return: signature string
        NotImplementedError)self r   W/home/ubuntu/.local/lib/python3.10/site-packages/sacrebleu/tokenizers/tokenizer_base.py	signature   s   zBaseTokenizer.signaturec                 C   r   )z
        Tokenizes an input line with the tokenizer.

        :param line: a segment to tokenize
        :return: the tokenized line
        r   )r   liner   r   r   __call__   s   zBaseTokenizer.__call__N)__name__
__module____qualname____doc__r   r
   r   r   r   r   r      s    r   N)r   r   r   r   r   <module>   s    