orionweller commited on
Commit
b3b3063
·
1 Parent(s): 363466f

save space

Browse files
Files changed (1) hide show
  1. app.py +10 -7
app.py CHANGED
@@ -116,7 +116,7 @@ def encode_queries(dataset_name, postfix):
116
  input_texts = [f"query: {query.strip()} {postfix}".strip() for query in queries[dataset_name]]
117
 
118
  encoded_embeds = []
119
- batch_size = 32
120
 
121
  for start_idx in tqdm.tqdm(range(0, len(input_texts), batch_size), desc="Encoding queries"):
122
  batch_input_texts = input_texts[start_idx: start_idx + batch_size]
@@ -176,14 +176,17 @@ def run_evaluation(dataset, postfix):
176
  }
177
 
178
  def gradio_interface(dataset, postfix):
 
 
 
 
 
 
 
 
179
  return run_evaluation(dataset, postfix)
180
 
181
- # Load model and initial datasets
182
- load_model()
183
- for dataset in datasets:
184
- print(f"Loading dataset: {dataset}")
185
- load_corpus_embeddings(dataset)
186
- load_queries(dataset)
187
 
188
  # Create Gradio interface
189
  iface = gr.Interface(
 
116
  input_texts = [f"query: {query.strip()} {postfix}".strip() for query in queries[dataset_name]]
117
 
118
  encoded_embeds = []
119
+ batch_size = 64
120
 
121
  for start_idx in tqdm.tqdm(range(0, len(input_texts), batch_size), desc="Encoding queries"):
122
  batch_input_texts = input_texts[start_idx: start_idx + batch_size]
 
176
  }
177
 
178
  def gradio_interface(dataset, postfix):
179
+ if 'model' not in globals() or model is None:
180
+ # Load model and initial datasets
181
+ load_model()
182
+ for dataset in datasets:
183
+ print(f"Loading dataset: {dataset}")
184
+ load_corpus_embeddings(dataset)
185
+ load_queries(dataset)
186
+
187
  return run_evaluation(dataset, postfix)
188
 
189
+
 
 
 
 
 
190
 
191
  # Create Gradio interface
192
  iface = gr.Interface(