Spaces:
Sleeping
Sleeping
Bazsalanszky
commited on
Commit
•
2ed7205
1
Parent(s):
e4d26cd
Test
Browse files
src/leaderboard/read_evals.py
CHANGED
@@ -21,7 +21,7 @@ class EvalResult:
|
|
21 |
model: str
|
22 |
revision: str # commit hash, "" if main
|
23 |
results: dict
|
24 |
-
precision:
|
25 |
model_type: ModelType = ModelType.Unknown # Pretrained, fine tuned, ...
|
26 |
weight_type: WeightType = WeightType.Original # Original or Adapter
|
27 |
architecture: str = "Unknown"
|
@@ -51,11 +51,11 @@ class EvalResult:
|
|
51 |
if len(org_and_model) == 1:
|
52 |
org = None
|
53 |
model = org_and_model[0]
|
54 |
-
result_key = f"{model}_{precision
|
55 |
else:
|
56 |
org = org_and_model[0]
|
57 |
model = org_and_model[1]
|
58 |
-
result_key = f"{org}_{model}_{precision
|
59 |
full_model = "/".join(org_and_model)
|
60 |
|
61 |
still_on_hub, _, model_config = is_model_on_hub(
|
@@ -107,7 +107,7 @@ class EvalResult:
|
|
107 |
self.date = request.get("submitted_time", "")
|
108 |
except Exception:
|
109 |
print(
|
110 |
-
f"Could not find request file for {self.org}/{self.model} with precision {self.precision
|
111 |
)
|
112 |
|
113 |
def to_dict(self):
|
@@ -115,7 +115,7 @@ class EvalResult:
|
|
115 |
average = sum([v for v in self.results.values() if v is not None]) / len(Tasks)
|
116 |
data_dict = {
|
117 |
"eval_name": self.eval_name, # not a column, just a save name,
|
118 |
-
AutoEvalColumn.precision.name: self.precision
|
119 |
AutoEvalColumn.model_type.name: self.model_type.value.name,
|
120 |
AutoEvalColumn.model_type_symbol.name: self.model_type.value.symbol,
|
121 |
AutoEvalColumn.weight_type.name: self.weight_type.value.name,
|
|
|
21 |
model: str
|
22 |
revision: str # commit hash, "" if main
|
23 |
results: dict
|
24 |
+
precision: str = "float16"
|
25 |
model_type: ModelType = ModelType.Unknown # Pretrained, fine tuned, ...
|
26 |
weight_type: WeightType = WeightType.Original # Original or Adapter
|
27 |
architecture: str = "Unknown"
|
|
|
51 |
if len(org_and_model) == 1:
|
52 |
org = None
|
53 |
model = org_and_model[0]
|
54 |
+
result_key = f"{model}_{precision}"
|
55 |
else:
|
56 |
org = org_and_model[0]
|
57 |
model = org_and_model[1]
|
58 |
+
result_key = f"{org}_{model}_{precision}"
|
59 |
full_model = "/".join(org_and_model)
|
60 |
|
61 |
still_on_hub, _, model_config = is_model_on_hub(
|
|
|
107 |
self.date = request.get("submitted_time", "")
|
108 |
except Exception:
|
109 |
print(
|
110 |
+
f"Could not find request file for {self.org}/{self.model} with precision {self.precision}"
|
111 |
)
|
112 |
|
113 |
def to_dict(self):
|
|
|
115 |
average = sum([v for v in self.results.values() if v is not None]) / len(Tasks)
|
116 |
data_dict = {
|
117 |
"eval_name": self.eval_name, # not a column, just a save name,
|
118 |
+
AutoEvalColumn.precision.name: self.precision,
|
119 |
AutoEvalColumn.model_type.name: self.model_type.value.name,
|
120 |
AutoEvalColumn.model_type_symbol.name: self.model_type.value.symbol,
|
121 |
AutoEvalColumn.weight_type.name: self.weight_type.value.name,
|