File tree Expand file tree Collapse file tree 1 file changed +9
-3
lines changed
aiu_fms_testing_utils/scripts Expand file tree Collapse file tree 1 file changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -96,12 +96,14 @@ def process_row(row):
9696 "validation" : cpu_validation_info
9797 }
9898
99- with ThreadPoolExecutor (max_workers = args .max_workers ) as executor :
100- results = list (executor .map (process_row , dataset ))
99+ # with ThreadPoolExecutor(max_workers=args.max_workers) as executor:
100+ # results = list(executor.map(process_row, dataset))
101101
102102# save the results
103103validation_info = {}
104- for result in results :
104+ for row in dataset :
105+ result = process_row (row )
106+ # for result in results:
105107 tokens = result ["validation" ].get_info ("tokens" )
106108 generated_tokens_tensor = tokens [0 ][- max_new_tokens :]
107109 generated_tokens = [token .item () for token in generated_tokens_tensor ]
@@ -124,6 +126,10 @@ def process_row(row):
124126 "tokens" : generated_tokens ,
125127 "text" : tokenizer .decode (generated_tokens )
126128 }
129+ with open (f"{ result ["id" ]} _cpu_validation_info.json" , "w" ) as f :
130+ json .dump (validation_info , f , indent = 4 )
131+ print (f"Done for { result ["id" ]} " )
132+
127133
128134# save the final result
129135with open ("cpu_validation_info.json" , "w" ) as f :
You can’t perform that action at this time.
0 commit comments