import json import os json_path1 = "/mnt/petrelfs/zhuchenglin/clipscore/llava_gen_23k.json" json_path2 = "/mnt/petrelfs/zhuchenglin/clipscore/llava_gen_23k_1.json" json_path3 = "/mnt/petrelfs/zhuchenglin/clipscore/part_llava_gen.json" json_path4 = "/mnt/petrelfs/zhuchenglin/clipscore/llava_raw_23k.json" def avg_clip(json_path): with open(json_path,"r") as f: data = json.load(f) count = 0 for i in range(len(data)): count += data[i]["clipscore"] print(count / len(data)) avg_clip(json_path1) avg_clip(json_path2) avg_clip(json_path3) avg_clip(json_path4)