Spaces:
Running
on
Zero
Running
on
Zero
File size: 349 Bytes
f499d3b |
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) |