(args=None)
| 196 | return ret |
| 197 | |
| 198 | def get_tokenizer(args=None): |
| 199 | if not hasattr(get_tokenizer, 'tokenizer'): |
| 200 | # the first time to load the tokenizer, specify img_tokenizer_path |
| 201 | get_tokenizer.tokenizer = UnifiedTokenizer( |
| 202 | args.img_tokenizer_path, |
| 203 | device=torch.cuda.current_device(), |
| 204 | img_tokenizer_num_tokens=args.img_tokenizer_num_tokens |
| 205 | ) |
| 206 | return get_tokenizer.tokenizer |
| 207 | |
| 208 | class FakeTokenizer(object): |
| 209 | def __init__(self, num_tokens): |
no test coverage detected