Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -42,13 +42,14 @@ def get_model_results_and_language_map(metadatas):
|
|
42 |
else:
|
43 |
result_dict = {}
|
44 |
for result in metadata["model-index"][0]["results"]:
|
|
|
|
|
45 |
dataset = result["dataset"]["type"]
|
46 |
metrics = [x["type"] for x in result["metrics"]]
|
47 |
values = [
|
48 |
x["value"] if "value" in x else None for x in result["metrics"]
|
49 |
]
|
50 |
result_dict[dataset] = {k: v for k, v in zip(metrics, values)}
|
51 |
-
|
52 |
all_model_results[model_id] = result_dict
|
53 |
return all_model_results, model_language_map
|
54 |
|
|
|
42 |
else:
|
43 |
result_dict = {}
|
44 |
for result in metadata["model-index"][0]["results"]:
|
45 |
+
if "dataset" not in result or "metrics" not in result:
|
46 |
+
continue
|
47 |
dataset = result["dataset"]["type"]
|
48 |
metrics = [x["type"] for x in result["metrics"]]
|
49 |
values = [
|
50 |
x["value"] if "value" in x else None for x in result["metrics"]
|
51 |
]
|
52 |
result_dict[dataset] = {k: v for k, v in zip(metrics, values)}
|
|
|
53 |
all_model_results[model_id] = result_dict
|
54 |
return all_model_results, model_language_map
|
55 |
|