This repository was archived by the owner on Sep 10, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +3
-4
lines changed Expand file tree Collapse file tree 2 files changed +3
-4
lines changed Original file line number Diff line number Diff line change 1818from config .model_config import resolve_model_config
1919from quantize import quantize_model
2020
21- from sentencepiece import SentencePieceProcessor
22- from tokenizer .tiktoken import Tokenizer as TiktokenTokenizer
23-
2421from build .model import Transformer
2522from build .utils import device_sync , name_to_dtype
2623
@@ -201,8 +198,10 @@ def from_args(cls, args): # -> TokenizerArgs:
201198
202199def _initialize_tokenizer (tokenizer_args : TokenizerArgs ):
203200 if tokenizer_args .is_sentencepiece :
201+ from sentencepiece import SentencePieceProcessor
204202 return SentencePieceProcessor (model_file = str (tokenizer_args .tokenizer_path ))
205203 elif tokenizer_args .is_tiktoken :
204+ from tokenizer .tiktoken import Tokenizer as TiktokenTokenizer
206205 return TiktokenTokenizer (model_path = str (tokenizer_args .tokenizer_path ))
207206 else :
208207 raise RuntimeError ("must specify a valid tokenizer in TokenizerArgs" )
Original file line number Diff line number Diff line change 1616 resolve_model_config ,
1717)
1818
19- from requests .exceptions import HTTPError
2019
2120
2221def _download_hf_snapshot (
2322 model_config : ModelConfig , artifact_dir : Path , hf_token : Optional [str ]
2423):
2524 from huggingface_hub import snapshot_download
25+ from requests .exceptions import HTTPError
2626
2727 # Download and store the HF model artifacts.
2828 print (f"Downloading { model_config .name } from HuggingFace..." )
You can’t perform that action at this time.
0 commit comments