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 |
|