galb-dai commited on
Commit
6e793d7
·
1 Parent(s): 68e6b55

Remove emojis.

Browse files
Files changed (2) hide show
  1. app.py +4 -3
  2. src/display/utils.py +8 -9
app.py CHANGED
@@ -131,10 +131,10 @@ with blocks:
131
  system_name_textbox = gr.Textbox(label=AutoEvalColumn.system.name)
132
  org_textbox = gr.Textbox(label=AutoEvalColumn.organization.name)
133
  sys_type_dropdown = gr.Dropdown(
134
- choices=[t.to_str(" ") for t in ModelType],
135
  label=AutoEvalColumn.system_type.name,
136
  multiselect=False,
137
- value=ModelType.LLM.to_str(" "),
138
  interactive=True,
139
  )
140
 
@@ -210,7 +210,8 @@ with blocks:
210
  elem_id="citation-block",
211
  )
212
 
213
- # UI refresh triggers latest data swap. The work already happened in the background - refresh_leaderboard_data().
 
214
  blocks.load(lambda: leaderboard_df, inputs=[], outputs=[leaderboard_component])
215
 
216
 
 
131
  system_name_textbox = gr.Textbox(label=AutoEvalColumn.system.name)
132
  org_textbox = gr.Textbox(label=AutoEvalColumn.organization.name)
133
  sys_type_dropdown = gr.Dropdown(
134
+ choices=[t.to_str() for t in ModelType],
135
  label=AutoEvalColumn.system_type.name,
136
  multiselect=False,
137
+ value=ModelType.LLM.to_str(),
138
  interactive=True,
139
  )
140
 
 
210
  elem_id="citation-block",
211
  )
212
 
213
+ # UI refresh triggers latest data swap.
214
+ # The work already happened in the background - refresh_leaderboard_data().
215
  blocks.load(lambda: leaderboard_df, inputs=[], outputs=[leaderboard_component])
216
 
217
 
src/display/utils.py CHANGED
@@ -45,22 +45,21 @@ class EvalQueueColumn: # Queue column
45
  class ModelDetails:
46
  name: str
47
  display_name: str = ""
48
- symbol: str = "" # emoji
49
 
50
 
51
  class ModelType(Enum):
52
- LLM = ModelDetails(name="LLM", symbol="🟢")
53
- AgenticLLM = ModelDetails(name="AgenticLLM", symbol="🔶")
54
- Other = ModelDetails(name="Other", symbol="?")
55
 
56
- def to_str(self, separator=" "):
57
- return f"{self.value.symbol}{separator}{self.value.name}"
58
 
59
  @staticmethod
60
- def from_str(type):
61
- if "AgenticLLM" in type or "🔶" in type:
62
  return ModelType.AgenticLLM
63
- if "LLM" in type or "🟢" in type:
64
  return ModelType.LLM
65
  return ModelType.Other
66
 
 
45
  class ModelDetails:
46
  name: str
47
  display_name: str = ""
 
48
 
49
 
50
  class ModelType(Enum):
51
+ LLM = ModelDetails(name="LLM")
52
+ AgenticLLM = ModelDetails(name="AgenticLLM")
53
+ Other = ModelDetails(name="Other")
54
 
55
+ def to_str(self):
56
+ return self.value.name
57
 
58
  @staticmethod
59
+ def from_str(type: str):
60
+ if type == "AgenticLLM":
61
  return ModelType.AgenticLLM
62
+ if type == "LLM":
63
  return ModelType.LLM
64
  return ModelType.Other
65