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 |
|