Spaces:
Running on Zero
Running on Zero
File size: 349 Bytes
11b119e | 1 2 3 4 5 6 7 8 9 | from .spec import TokenizerConfig, TokenizerSpec
from .tokenizer_part import TokenizerPart
def get_tokenizer(config: TokenizerConfig) -> TokenizerSpec:
MAP = {
'tokenizer_part': TokenizerPart,
}
assert config.method in MAP, f"expect: [{','.join(MAP.keys())}], found: {config.method}"
return MAP[config.method](config=config) |