File size: 445 Bytes
7def147
88ad01d
 
febbbfc
baf7a30
30ed62c
d8bae74
 
44f1e48
7def147
88ad01d
febbbfc
88ad01d
 
7def147
3ac8926
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import numpy as np
import json
from vg_evaluator import evaluation_for_challenge
from datasets import load_dataset
import os
kk = load_dataset(os.getenv('VG_DATA'))['test'].to_dict()
for key in kk.keys():
    kk[key] = kk[key][0]

def run_evaluation(pred_path):
    pred_ = json.load(open(pred_path))
    gt_ = kk
    results = evaluation_for_challenge(gt_,pred_)
    

    return results['gTop-1@0.25'],results['AP@0.25'],results['gTop-3@0.25']