Spaces:
Sleeping
Sleeping
| 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'] |