INNER CODE UNIT · Python
get_winoground_scores
linzhiqiu/t2v_metrics · dataset.py:190
def get_winoground_scores(scores_i2t):
ids = list(range(scores_i2t.shape[0]))
winoground_scores = []
for id, score_i2t in zip(ids, scores_i2t):
winoground_scores.append({
"id" : id,
"c0_i0": score_i2t[0][0],
"c0_i1": score_i2t[1][0],
"c1_i0": score_i2t[0][1],
"c1_i1": score_i2t[1][1]}
)
return winoground_scores
def get_winoground_acc(scores):
text_correct_count = 0
image_correct_count = 0
group_correct_count = 0
def text_correct(result):