Shiyu Zhao commited on
Commit
7c5baa0
·
1 Parent(s): b16c4b6

Update space

Browse files
Files changed (1) hide show
  1. app.py +10 -1
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 ProcessPoolExecutor, as_completed
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