Download src/tokenizer/parse.py from fayyazio/SkinTokens-Motion-Matter: direct link, hf CLI and curl.
- Browser
- Download file 405 Bytes
-
https://huggingface.co/spaces/fayyazio/SkinTokens-Motion-Matter/resolve/main/src/tokenizer/parse.py
- Command line
-
hf download hf://spaces/fayyazio/SkinTokens-Motion-Matter/src/tokenizer/parse.py
-
curl -L -o parse.py https://huggingface.co/spaces/fayyazio/SkinTokens-Motion-Matter/resolve/main/src/tokenizer/parse.py
405 Bytes
| from copy import deepcopy | |
| from .spec import Tokenizer | |
| from .tokenizer_part import TokenizerPart | |
| def get_tokenizer(**kwargs) -> Tokenizer: | |
| __target__ = kwargs.get('__target__') | |
| assert __target__ is not None, "do not find `__target__` in tokenizer config" | |
| del kwargs['__target__'] | |
| MAP = { | |
| 'tokenizer_part': TokenizerPart, | |
| } | |
| return MAP[__target__].parse(**deepcopy(kwargs)) | |