eleftherias commited on
Commit
39f112e
·
1 Parent(s): 8e5c39b

Remove column filters that don't apply to us

Browse files
frontend/src/pages/LeaderboardPage/components/Leaderboard/constants/defaults.js CHANGED
@@ -142,108 +142,12 @@ const COLUMNS = {
142
  label: "Insecure Code Detection",
143
  },
144
  },
145
- MODEL_INFO: {
146
- "metadata.co2_cost": {
147
- group: "model_info",
148
- size: COLUMN_SIZES.CO2_COST,
149
- defaultVisible: false,
150
- label: "CO₂ Cost (kg)",
151
- },
152
- "metadata.hub_hearts": {
153
- group: "model_info",
154
- size: COLUMN_SIZES.HUB_HEARTS,
155
- defaultVisible: false,
156
- label: "Hub ❤️",
157
- },
158
- "model.architecture": {
159
- group: "model_info",
160
- size: COLUMN_SIZES.ARCHITECTURE,
161
- defaultVisible: false,
162
- label: "Architecture",
163
- },
164
- "model.precision": {
165
- group: "model_info",
166
- size: COLUMN_SIZES.PRECISION,
167
- defaultVisible: false,
168
- label: "Precision",
169
- },
170
- "metadata.params_billions": {
171
- group: "model_info",
172
- size: COLUMN_SIZES.PARAMS,
173
- defaultVisible: false,
174
- label: "Parameters (B)",
175
- },
176
- "metadata.hub_license": {
177
- group: "model_info",
178
- size: COLUMN_SIZES.LICENSE,
179
- defaultVisible: false,
180
- label: "License",
181
- },
182
- "model.has_chat_template": {
183
- group: "model_info",
184
- size: COLUMN_SIZES.CHAT_TEMPLATE,
185
- defaultVisible: false,
186
- label: "Chat Template",
187
- },
188
- },
189
- ADDITIONAL_INFO: {
190
- "metadata.upload_date": {
191
- group: "additional_info",
192
- size: COLUMN_SIZES.UPLOAD_DATE,
193
- defaultVisible: false,
194
- label: "Upload Date",
195
- },
196
- "metadata.submission_date": {
197
- group: "additional_info",
198
- size: COLUMN_SIZES.SUBMISSION_DATE,
199
- defaultVisible: false,
200
- label: "Submission Date",
201
- },
202
- "metadata.generation": {
203
- group: "additional_info",
204
- size: COLUMN_SIZES.GENERATION,
205
- defaultVisible: false,
206
- label: "Generation",
207
- },
208
- "metadata.base_model": {
209
- group: "additional_info",
210
- size: COLUMN_SIZES.BASE_MODEL,
211
- defaultVisible: false,
212
- label: "Base Model",
213
- },
214
- "features.is_not_available_on_hub": {
215
- group: "additional_info",
216
- size: COLUMN_SIZES.HUB_AVAILABILITY,
217
- defaultVisible: false,
218
- label: "Hub Availability",
219
- },
220
- "features.is_official_provider": {
221
- group: "additional_info",
222
- size: COLUMN_SIZES.OFFICIAL_PROVIDER,
223
- defaultVisible: false,
224
- label: "Only Official Providers",
225
- },
226
- "features.is_moe": {
227
- group: "additional_info",
228
- size: COLUMN_SIZES.MOE,
229
- defaultVisible: false,
230
- label: "Mixture of Experts",
231
- },
232
- "features.is_flagged": {
233
- group: "additional_info",
234
- size: COLUMN_SIZES.FLAG_STATUS,
235
- defaultVisible: false,
236
- label: "Flag Status",
237
- },
238
- },
239
  };
240
 
241
  // Combine all columns for backward compatibility
242
  const ALL_COLUMNS = {
243
  ...COLUMNS.FIXED,
244
  ...COLUMNS.EVALUATION,
245
- ...COLUMNS.MODEL_INFO,
246
- ...COLUMNS.ADDITIONAL_INFO,
247
  };
248
 
249
  // Column definitions for external use (maintaining the same interface)
@@ -251,8 +155,6 @@ const COLUMN_DEFINITIONS = {
251
  ALL_COLUMNS,
252
  COLUMN_GROUPS: {
253
  "Evaluation Scores": Object.keys(COLUMNS.EVALUATION),
254
- "Model Information": Object.keys(COLUMNS.MODEL_INFO),
255
- "Additional Information": Object.keys(COLUMNS.ADDITIONAL_INFO),
256
  },
257
  COLUMN_LABELS: Object.entries(ALL_COLUMNS).reduce((acc, [key, value]) => {
258
  acc[key] = value.label;
@@ -294,16 +196,10 @@ const COLUMN_DEFINITIONS = {
294
 
295
  // Export constants maintaining the same interface
296
  export const FILTER_PRECISIONS = FILTERS.PRECISIONS;
297
- export const SUBMISSION_PRECISIONS = FILTERS.SUBMISSION_PRECISIONS;
298
- export const PARAMS_RANGE = FILTERS.PARAMS_RANGE;
299
- export const CACHE_SETTINGS = { DURATION: TIME.CACHE_DURATION };
300
- export const PINNED_MODELS = [];
301
- export const DEBOUNCE_TIMINGS = TIME.DEBOUNCE;
302
  export const ROW_SIZES = DISPLAY.ROW_SIZES;
303
  export const SCORE_DISPLAY_OPTIONS = DISPLAY.SCORE_DISPLAY_OPTIONS;
304
  export const RANKING_MODE_OPTIONS = DISPLAY.RANKING_MODE_OPTIONS;
305
  export const BOOLEAN_FILTER_OPTIONS = FILTERS.BOOLEAN_OPTIONS;
306
- export const HIGHLIGHT_FILTER_OPTIONS = FILTERS.HIGHLIGHT_OPTIONS;
307
  export { COLUMN_DEFINITIONS };
308
 
309
  // Export defaults for backward compatibility
 
142
  label: "Insecure Code Detection",
143
  },
144
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
145
  };
146
 
147
  // Combine all columns for backward compatibility
148
  const ALL_COLUMNS = {
149
  ...COLUMNS.FIXED,
150
  ...COLUMNS.EVALUATION,
 
 
151
  };
152
 
153
  // Column definitions for external use (maintaining the same interface)
 
155
  ALL_COLUMNS,
156
  COLUMN_GROUPS: {
157
  "Evaluation Scores": Object.keys(COLUMNS.EVALUATION),
 
 
158
  },
159
  COLUMN_LABELS: Object.entries(ALL_COLUMNS).reduce((acc, [key, value]) => {
160
  acc[key] = value.label;
 
196
 
197
  // Export constants maintaining the same interface
198
  export const FILTER_PRECISIONS = FILTERS.PRECISIONS;
 
 
 
 
 
199
  export const ROW_SIZES = DISPLAY.ROW_SIZES;
200
  export const SCORE_DISPLAY_OPTIONS = DISPLAY.SCORE_DISPLAY_OPTIONS;
201
  export const RANKING_MODE_OPTIONS = DISPLAY.RANKING_MODE_OPTIONS;
202
  export const BOOLEAN_FILTER_OPTIONS = FILTERS.BOOLEAN_OPTIONS;
 
203
  export { COLUMN_DEFINITIONS };
204
 
205
  // Export defaults for backward compatibility