hSterz commited on
Commit
632297e
·
1 Parent(s): 6ac63c0

Dataset Version

Browse files
src/display/utils.py CHANGED
@@ -34,6 +34,7 @@ auto_eval_column_dict.append(["revision", ColumnContent, ColumnContent("Model sh
34
 
35
 
36
  auto_eval_column_dict.append(["output_format", ColumnContent, ColumnContent("Output Format", "str", False, False)])
 
37
 
38
  # We use make dataclass to dynamically fill the scores from Tasks
39
  AutoEvalColumn = make_dataclass("AutoEvalColumn", auto_eval_column_dict, frozen=True)
 
34
 
35
 
36
  auto_eval_column_dict.append(["output_format", ColumnContent, ColumnContent("Output Format", "str", False, False)])
37
+ auto_eval_column_dict.append(["dataset_version", ColumnContent, ColumnContent("Task Version", "str", False, False)])
38
 
39
  # We use make dataclass to dynamically fill the scores from Tasks
40
  AutoEvalColumn = make_dataclass("AutoEvalColumn", auto_eval_column_dict, frozen=True)
src/leaderboard/read_evals.py CHANGED
@@ -32,6 +32,7 @@ class EvalResult:
32
  date: str = "" # submission date of request file
33
  still_on_hub: bool = False
34
  output_format: str = "?" # output format of the model
 
35
 
36
  @classmethod
37
  def init_from_json_file(self, json_filepath):
@@ -68,6 +69,7 @@ class EvalResult:
68
  architecture = ";".join(architectures)
69
 
70
  output_format = config.get("output_format", "?")
 
71
 
72
  # Extract results available in this file (some results are split in several files)
73
  results = {}
@@ -93,6 +95,7 @@ class EvalResult:
93
  still_on_hub=still_on_hub,
94
  architecture=architecture,
95
  output_format=output_format,
 
96
  )
97
 
98
  def update_with_request_file(self, requests_path):
@@ -121,6 +124,7 @@ class EvalResult:
121
  AutoEvalColumn.revision.name: self.revision,
122
  AutoEvalColumn.average.name: average,
123
  AutoEvalColumn.output_format.name: self.output_format,
 
124
  }
125
 
126
  for task in Tasks:
 
32
  date: str = "" # submission date of request file
33
  still_on_hub: bool = False
34
  output_format: str = "?" # output format of the model
35
+ dataset_version: str = "?" # version of the dataset used
36
 
37
  @classmethod
38
  def init_from_json_file(self, json_filepath):
 
69
  architecture = ";".join(architectures)
70
 
71
  output_format = config.get("output_format", "?")
72
+ dataset_version = config.get("dataset_version", "?")
73
 
74
  # Extract results available in this file (some results are split in several files)
75
  results = {}
 
95
  still_on_hub=still_on_hub,
96
  architecture=architecture,
97
  output_format=output_format,
98
+ dataset_version=dataset_version,
99
  )
100
 
101
  def update_with_request_file(self, requests_path):
 
124
  AutoEvalColumn.revision.name: self.revision,
125
  AutoEvalColumn.average.name: average,
126
  AutoEvalColumn.output_format.name: self.output_format,
127
+ AutoEvalColumn.dataset_version.name: self.dataset_version,
128
  }
129
 
130
  for task in Tasks: