o
    šº¥gI  ã                   @   sŠ   d dl mZ ejZejZejZejZejZejZejZej	Z	ej
Z
ejZejZejZejZejZejZeeeedœZdedefdd„ZdS )é   )Únormalizers)ÚnfcÚnfdÚnfkcÚnfkdÚ
normalizerÚreturnc                 C   s&   | t vrtd | t  ¡ ¡ƒ‚t |  ƒ S )Nz6{} is not a known unicode normalizer. Available are {})ÚNORMALIZERSÚ
ValueErrorÚformatÚkeys)r   © r   úV/var/www/visachat/venv/lib/python3.10/site-packages/tokenizers/normalizers/__init__.pyÚunicode_normalizer_from_str   s
   ÿ
r   N)Ú r   Ú
NormalizerÚBertNormalizerÚNFDÚNFKDÚNFCÚNFKCÚSequenceÚ	LowercaseÚPrependÚStripÚStripAccentsÚNmtÚPrecompiledÚReplaceÚ	ByteLevelr	   Ústrr   r   r   r   r   Ú<module>   s$    