Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
Remove emojis.
Browse files- app.py +4 -3
- 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(
|
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.
|
|
|
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"
|
53 |
-
AgenticLLM = ModelDetails(name="AgenticLLM"
|
54 |
-
Other = ModelDetails(name="Other"
|
55 |
|
56 |
-
def to_str(self
|
57 |
-
return
|
58 |
|
59 |
@staticmethod
|
60 |
-
def from_str(type):
|
61 |
-
if
|
62 |
return ModelType.AgenticLLM
|
63 |
-
if
|
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 |
|