jasonshaoshun commited on
Commit
53c242a
·
1 Parent(s): cc32e03
Files changed (1) hide show
  1. src/display/utils.py +8 -7
src/display/utils.py CHANGED
@@ -119,8 +119,6 @@ AutoEvalColumnMultimodal = make_dataclass("AutoEvalColumnMultimodal", auto_eval_
119
 
120
  ##############################################################################################################
121
  # Version 3
122
-
123
- # First, let's create field names that are valid Python identifiers
124
  auto_eval_column_dict_mib_subgraph = []
125
 
126
  # Method name column (always present)
@@ -131,15 +129,18 @@ auto_eval_column_dict_mib_subgraph.append(
131
  # Add columns for each task-model combination
132
  for task in TasksMib_Subgraph:
133
  for model in task.value.models:
134
- # Create a valid field name by using underscores
135
  field_name = f"{task.value.benchmark}_{model}"
136
- # The display name can be more descriptive
137
  display_name = f"{task.value.benchmark}({model})"
138
 
 
 
 
 
 
139
  auto_eval_column_dict_mib_subgraph.append([
140
- field_name, # This must be a valid Python identifier
141
  ColumnContent,
142
- ColumnContent(display_name, "number", True)
143
  ])
144
 
145
  # Add the Average column
@@ -147,7 +148,7 @@ auto_eval_column_dict_mib_subgraph.append(
147
  ["average", ColumnContent, ColumnContent("Average", "number", True)]
148
  )
149
 
150
- print("Debug - Column field names:")
151
  for field in auto_eval_column_dict_mib_subgraph:
152
  print(f"Field name: {field[0]}, Display name: {field[2].name}")
153
 
 
119
 
120
  ##############################################################################################################
121
  # Version 3
 
 
122
  auto_eval_column_dict_mib_subgraph = []
123
 
124
  # Method name column (always present)
 
129
  # Add columns for each task-model combination
130
  for task in TasksMib_Subgraph:
131
  for model in task.value.models:
 
132
  field_name = f"{task.value.benchmark}_{model}"
 
133
  display_name = f"{task.value.benchmark}({model})"
134
 
135
+ print(f"Creating column - Field name: {field_name}, Display name: {display_name}")
136
+
137
+ column_content = ColumnContent(display_name, "number", True)
138
+ print(f"Column content name property: {column_content.name}")
139
+
140
  auto_eval_column_dict_mib_subgraph.append([
141
+ field_name,
142
  ColumnContent,
143
+ column_content
144
  ])
145
 
146
  # Add the Average column
 
148
  ["average", ColumnContent, ColumnContent("Average", "number", True)]
149
  )
150
 
151
+ print("\nFinal column configurations:")
152
  for field in auto_eval_column_dict_mib_subgraph:
153
  print(f"Field name: {field[0]}, Display name: {field[2].name}")
154