Spaces:
Running
Running
Shiyu Zhao
commited on
Commit
·
7c5baa0
1
Parent(s):
b16c4b6
Update space
Browse files
app.py
CHANGED
@@ -7,13 +7,17 @@ from datetime import datetime
|
|
7 |
import json
|
8 |
import torch
|
9 |
from tqdm import tqdm
|
10 |
-
from concurrent.futures import
|
11 |
import smtplib
|
12 |
from email.mime.multipart import MIMEMultipart
|
13 |
from email.mime.text import MIMEText
|
14 |
from huggingface_hub import HfApi
|
15 |
import shutil
|
16 |
import tempfile
|
|
|
|
|
|
|
|
|
17 |
|
18 |
from stark_qa import load_qa
|
19 |
from stark_qa.evaluator import Evaluator
|
@@ -91,6 +95,11 @@ def process_single_instance(args):
|
|
91 |
def compute_metrics(csv_path: str, dataset: str, split: str, num_workers: int = 4):
|
92 |
"""Compute metrics with improved prediction handling"""
|
93 |
start_time = time.time()
|
|
|
|
|
|
|
|
|
|
|
94 |
try:
|
95 |
print(f"\nStarting compute_metrics for {dataset} {split}")
|
96 |
|
|
|
7 |
import json
|
8 |
import torch
|
9 |
from tqdm import tqdm
|
10 |
+
from concurrent.futures import ThreadPoolExecutor
|
11 |
import smtplib
|
12 |
from email.mime.multipart import MIMEMultipart
|
13 |
from email.mime.text import MIMEText
|
14 |
from huggingface_hub import HfApi
|
15 |
import shutil
|
16 |
import tempfile
|
17 |
+
import time
|
18 |
+
from queue import Queue
|
19 |
+
import threading
|
20 |
+
import time
|
21 |
|
22 |
from stark_qa import load_qa
|
23 |
from stark_qa.evaluator import Evaluator
|
|
|
95 |
def compute_metrics(csv_path: str, dataset: str, split: str, num_workers: int = 4):
|
96 |
"""Compute metrics with improved prediction handling"""
|
97 |
start_time = time.time()
|
98 |
+
candidate_ids_dict = {
|
99 |
+
'amazon': [i for i in range(957192)],
|
100 |
+
'mag': [i for i in range(1172724, 1872968)],
|
101 |
+
'prime': [i for i in range(129375)]
|
102 |
+
}
|
103 |
try:
|
104 |
print(f"\nStarting compute_metrics for {dataset} {split}")
|
105 |
|