Bazsalanszky commited on
Commit
2ed7205
1 Parent(s): e4d26cd
Files changed (1) hide show
  1. src/leaderboard/read_evals.py +5 -5
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: Precision = Precision.Unknown
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.value.name}"
55
  else:
56
  org = org_and_model[0]
57
  model = org_and_model[1]
58
- result_key = f"{org}_{model}_{precision.value.name}"
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.value.name}"
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.value.name,
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,