@@ -21,6 +21,8 @@ def setUpClass(cls):
2121 cls .test_dir = cls .test_dir_fid .name
2222 if not os .path .isdir (cls .test_dir ):
2323 os .mkdir (cls .test_dir_fid .name )
24+ # Only one HF request
25+ AutoTokenizer .from_pretrained (HF_MODEL_PATH )
2426
2527 @classmethod
2628 def tearDownClass (cls ):
@@ -37,7 +39,7 @@ def test_text(self):
3739 data = {"text" : "This is an example for the model." }
3840 self .save_data (4 * [data ])
3941 args = types .SimpleNamespace (train = True , test = False , data = self .test_dir )
40- tokenizer = AutoTokenizer .from_pretrained (HF_MODEL_PATH )
42+ tokenizer = AutoTokenizer .from_pretrained (HF_MODEL_PATH , local_files_only = True )
4143 train , valid , test = datasets .load_dataset (args , tokenizer )
4244 self .assertEqual (len (train ), 4 )
4345 self .assertEqual (len (valid ), 4 )
@@ -50,7 +52,7 @@ def test_completions(self):
5052 data = {"prompt" : "What is the capital of France?" , "completion" : "Paris." }
5153 self .save_data (4 * [data ])
5254 args = types .SimpleNamespace (train = True , test = False , data = self .test_dir )
53- tokenizer = AutoTokenizer .from_pretrained (HF_MODEL_PATH )
55+ tokenizer = AutoTokenizer .from_pretrained (HF_MODEL_PATH , local_files_only = True )
5456 train , valid , test = datasets .load_dataset (args , tokenizer )
5557 self .assertEqual (len (train ), 4 )
5658 self .assertEqual (len (valid ), 4 )
@@ -69,7 +71,7 @@ def test_chat(self):
6971 }
7072 self .save_data (4 * [data ])
7173 args = types .SimpleNamespace (train = True , test = False , data = self .test_dir )
72- tokenizer = AutoTokenizer .from_pretrained (HF_MODEL_PATH )
74+ tokenizer = AutoTokenizer .from_pretrained (HF_MODEL_PATH , local_files_only = True )
7375 train , valid , test = datasets .load_dataset (args , tokenizer )
7476 self .assertEqual (len (train ), 4 )
7577 self .assertEqual (len (valid ), 4 )
@@ -91,7 +93,7 @@ def test_hf(self):
9193 test = False ,
9294 train = True ,
9395 )
94- tokenizer = AutoTokenizer .from_pretrained (HF_MODEL_PATH )
96+ tokenizer = AutoTokenizer .from_pretrained (HF_MODEL_PATH , local_files_only = True )
9597 train , valid , test = datasets .load_dataset (args , tokenizer )
9698 self .assertTrue (len (train ) > 0 )
9799 self .assertTrue (len (train [0 ]) > 0 )
0 commit comments