Spaces:
Running
on
Zero
Running
on
Zero
Commit
·
b3b3063
1
Parent(s):
363466f
save space
Browse files
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 =
|
| 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 |
-
|
| 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(
|