Spaces:
Runtime error
Runtime error
from .simple_tokenizer import SimpleTokenizer | |
def build_tokenizer(tokenizer_name): | |
tokenizer = None | |
if tokenizer_name == 'clip': | |
tokenizer = SimpleTokenizer() | |
elif 'hf_' in tokenizer_name: | |
from .hfpt_tokenizer import HFPTTokenizer | |
tokenizer = HFPTTokenizer(pt_name=tokenizer_name[3:]) | |
elif 'hfc_' in tokenizer_name: | |
from .hfpt_tokenizer import HFPTTokenizer | |
tokenizer = HFPTTokenizer(pt_name=tokenizer_name[4:]) | |
else: | |
raise ValueError('Unknown tokenizer') | |
return tokenizer | |