Spaces:
Build error
Build error
| import json | |
| import os | |
| def hallucination_t2i_agg(model, result_dir): | |
| model = model.split("/")[-1] | |
| result_path = os.path.join(result_dir, "hallucination_t2i_summary.json") | |
| with open(result_path, "r") as file: | |
| results = json.load(file) | |
| agg_scores = {} | |
| agg_scores["score"] = results[model].pop("Average") | |
| agg_scores["subscenarios"] = results[model] | |
| return agg_scores | |
| def hallucination_i2t_agg(model, result_dir): | |
| model = model.split("/")[-1] | |
| result_path = os.path.join(result_dir, "hallucination_i2t_summary.json") | |
| with open(result_path, "r") as file: | |
| results = json.load(file) | |
| agg_scores = {} | |
| agg_scores["score"] = results[model].pop("Average") | |
| agg_scores["subscenarios"] = results[model] | |
| return agg_scores | |