Spaces:
Running
Running
typo fix; update css for dark mode
Browse files- .gitignore +2 -0
- static/css/style.css +46 -0
- utils.py +3 -3
.gitignore
CHANGED
@@ -226,3 +226,5 @@ pyrightconfig.json
|
|
226 |
.ionide
|
227 |
|
228 |
# End of https://www.toptal.com/developers/gitignore/api/python,visualstudiocode,macos
|
|
|
|
|
|
226 |
.ionide
|
227 |
|
228 |
# End of https://www.toptal.com/developers/gitignore/api/python,visualstudiocode,macos
|
229 |
+
|
230 |
+
.gradio
|
static/css/style.css
CHANGED
@@ -60,3 +60,49 @@
|
|
60 |
.custom-dataframe tbody tr:nth-child(even) td:nth-child(n+5) {
|
61 |
background-color: #e6ffe6 !important; /* Slightly darker light green */
|
62 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
60 |
.custom-dataframe tbody tr:nth-child(even) td:nth-child(n+5) {
|
61 |
background-color: #e6ffe6 !important; /* Slightly darker light green */
|
62 |
}
|
63 |
+
|
64 |
+
/* Dark mode specific styles */
|
65 |
+
@media (prefers-color-scheme: dark) {
|
66 |
+
.custom-dataframe {
|
67 |
+
color: var(--body-text-color);
|
68 |
+
}
|
69 |
+
|
70 |
+
.custom-dataframe table {
|
71 |
+
background-color: var(--background-fill-primary);
|
72 |
+
}
|
73 |
+
|
74 |
+
.custom-dataframe thead th {
|
75 |
+
background-color: var(--background-fill-secondary);
|
76 |
+
color: var(--body-text-color);
|
77 |
+
}
|
78 |
+
|
79 |
+
.custom-dataframe tbody td {
|
80 |
+
color: var(--body-text-color);
|
81 |
+
}
|
82 |
+
|
83 |
+
/* Style for global result columns in dark mode */
|
84 |
+
.custom-dataframe thead th:nth-child(-n+4),
|
85 |
+
.custom-dataframe tbody td:nth-child(-n+4) {
|
86 |
+
background-color: rgba(0, 100, 200, 0.1);
|
87 |
+
}
|
88 |
+
|
89 |
+
/* Style for dimension-specific result columns in dark mode */
|
90 |
+
.custom-dataframe thead th:nth-child(n+5),
|
91 |
+
.custom-dataframe tbody td:nth-child(n+5) {
|
92 |
+
background-color: rgba(0, 150, 0, 0.1);
|
93 |
+
}
|
94 |
+
|
95 |
+
/* Hover effect for better row distinction in dark mode */
|
96 |
+
.custom-dataframe tbody tr:hover td {
|
97 |
+
background-color: rgba(255, 255, 255, 0.05);
|
98 |
+
}
|
99 |
+
|
100 |
+
/* Alternating row colors for better readability in dark mode */
|
101 |
+
.custom-dataframe tbody tr:nth-child(even) td:nth-child(-n+4) {
|
102 |
+
background-color: rgba(0, 100, 200, 0.15);
|
103 |
+
}
|
104 |
+
|
105 |
+
.custom-dataframe tbody tr:nth-child(even) td:nth-child(n+5) {
|
106 |
+
background-color: rgba(0, 150, 0, 0.15);
|
107 |
+
}
|
108 |
+
}
|
utils.py
CHANGED
@@ -106,11 +106,11 @@ def get_original_keyword(mapped_keyword):
|
|
106 |
MODEL_GROUPS = {
|
107 |
"All": list(MODEL_DATA.keys()),
|
108 |
"Flagship Models": ['GPT_4o', 'Claude_3.5', 'Gemini_1.5_pro_002', 'Qwen2_VL_72B', 'InternVL2_76B', 'llava_onevision_72B'],
|
109 |
-
"
|
110 |
"Proprietary Flagship models": ['GPT_4o', 'Claude_3.5', 'Gemini_1.5_pro_002'],
|
111 |
-
"Open-source
|
112 |
"Open-source Flagship Models": ['Qwen2_VL_72B', 'InternVL2_76B', 'llava_onevision_72B'],
|
113 |
-
"Proprietary
|
114 |
}
|
115 |
|
116 |
def get_display_model_name(model_name):
|
|
|
106 |
MODEL_GROUPS = {
|
107 |
"All": list(MODEL_DATA.keys()),
|
108 |
"Flagship Models": ['GPT_4o', 'Claude_3.5', 'Gemini_1.5_pro_002', 'Qwen2_VL_72B', 'InternVL2_76B', 'llava_onevision_72B'],
|
109 |
+
"Efficiency Models": ['Gemini_1.5_flash_002', 'GPT_4o_mini', 'Qwen2_VL_7B', 'Pixtral_12B', 'InternVL2_8B', 'Phi-3.5-vision', 'MiniCPM_v2.6', 'llava_onevision_7B', 'Llama_3_2_11B', 'Idefics3'],
|
110 |
"Proprietary Flagship models": ['GPT_4o', 'Claude_3.5', 'Gemini_1.5_pro_002'],
|
111 |
+
"Open-source Efficiency Models": ['Qwen2_VL_7B', 'Pixtral_12B', 'InternVL2_8B', 'Phi-3.5-vision', 'MiniCPM_v2.6', 'llava_onevision_7B', 'Llama_3_2_11B', 'Idefics3'],
|
112 |
"Open-source Flagship Models": ['Qwen2_VL_72B', 'InternVL2_76B', 'llava_onevision_72B'],
|
113 |
+
"Proprietary Efficiency Models": ['Gemini_1.5_flash_002', 'GPT_4o_mini', 'Qwen2_VL_7B', 'Pixtral_12B', 'InternVL2_8B', 'Phi-3.5-vision', 'MiniCPM_v2.6', 'llava_onevision_7B', 'Llama_3_2_11B', 'Idefics3'],
|
114 |
}
|
115 |
|
116 |
def get_display_model_name(model_name):
|