Koshti10 commited on
Commit
092c9c3
Β·
verified Β·
1 Parent(s): ef818ff

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +0 -188
app.py CHANGED
@@ -96,199 +96,11 @@ with llm_calc_app:
96
 
97
  with gr.Row():
98
  start_date = gr.DateTime(
99
- value=min_date,
100
- type="string",
101
- label="Release Date Range πŸ“… - Start Date"
102
  )
103
 
104
  end_date = gr.DateTime(
105
- value=max_date,
106
- type="string",
107
- label="End Date"
108
  )
109
 
110
- # Multiodality Select
111
- with gr.Row():
112
- multimodal_checkbox = gr.CheckboxGroup(
113
- choices=['Image', 'Multi-Image', 'Audio', 'Video'],
114
- value=[],
115
- label="Select Additional Modalities πŸ“·πŸŽ§πŸŽ¬",
116
- )
117
-
118
- # Open/Commercial Selection
119
- with gr.Row():
120
- open_weight_checkbox = gr.CheckboxGroup(
121
- choices=['Open', 'Commercial'],
122
- value=['Open', 'Commercial'],
123
- label="Filter by Model Type πŸ”“ πŸ’Ό",
124
- )
125
-
126
- # License selection
127
- with gr.Row():
128
- license_checkbox = gr.CheckboxGroup(
129
- choices=licenses,
130
- value=licenses,
131
- label="License Type πŸ›‘οΈ",
132
- )
133
-
134
- #############################################################
135
- # Second Column
136
- #############################################################
137
- with gr.Column():
138
-
139
- ####### LOG SLIDER 1 ###########
140
- with gr.Row():
141
- parameter_slider = RangeSlider(
142
- minimum=0,
143
- maximum=max_parameter,
144
- label=f"Select Parameter Range πŸ” {int(min_parameters)}B - {int(max_parameter)}B+",
145
- elem_id="double-slider-1",
146
- step=parameter_step
147
- )
148
-
149
-
150
- ########### LOG SLIDER 2 ################
151
-
152
- with gr.Row():
153
- context_slider = RangeSlider(
154
- minimum=0,
155
- maximum=max_context,
156
- label="Select Context Range (k) πŸ“",
157
- elem_id="double-slider-2",
158
- step=context_step
159
- )
160
-
161
- ############# PRICE SLIDER 1 ###############
162
- with gr.Row():
163
- input_pricing_slider = RangeSlider(
164
- minimum=0,
165
- maximum=max_input_price,
166
- value=(0, max_input_price),
167
- label="Select Price range πŸ’²/1M input tokens",
168
- elem_id="double-slider-3"
169
- )
170
-
171
- ############### PRICE SLIDER 2 ###############
172
- with gr.Row():
173
- output_pricing_slider = RangeSlider(
174
- minimum=0,
175
- maximum=max_output_price,
176
- value=(0, max_output_price),
177
- label="Select Price range πŸ’²/1M output tokens",
178
- elem_id="double-slider-4"
179
- )
180
-
181
-
182
- with gr.Row():
183
- """
184
- Main Leaderboard Row
185
- """
186
-
187
- leaderboard_table = gr.Dataframe(
188
- value=short_leaderboard,
189
- elem_id="text-leaderboard-table",
190
- interactive=False,
191
- visible=True,
192
- datatype=['html', 'number', 'number', 'date', 'number', 'number', 'number', 'number', 'html']
193
- )
194
-
195
-
196
- dummy_leaderboard_table = gr.Dataframe(
197
- value=text_leaderboard,
198
- elem_id="dummy-leaderboard-table",
199
- interactive=False,
200
- visible=False
201
- )
202
-
203
- lang_dropdown.change(
204
- filter,
205
- [dummy_leaderboard_table, lang_dropdown, parameter_slider,
206
- input_pricing_slider, output_pricing_slider, multimodal_checkbox,
207
- context_slider, open_weight_checkbox, start_date, end_date, license_checkbox],
208
- [leaderboard_table],
209
- queue=True
210
- )
211
-
212
- parameter_slider.change(
213
- filter,
214
- [dummy_leaderboard_table, lang_dropdown, parameter_slider,
215
- input_pricing_slider, output_pricing_slider, multimodal_checkbox,
216
- context_slider, open_weight_checkbox, start_date, end_date, license_checkbox],
217
- [leaderboard_table],
218
- queue=True
219
- )
220
-
221
- input_pricing_slider.change(
222
- filter,
223
- [dummy_leaderboard_table, lang_dropdown, parameter_slider,
224
- input_pricing_slider, output_pricing_slider, multimodal_checkbox,
225
- context_slider, open_weight_checkbox, start_date, end_date, license_checkbox],
226
- [leaderboard_table],
227
- queue=True
228
- )
229
-
230
- output_pricing_slider.change(
231
- filter,
232
- [dummy_leaderboard_table, lang_dropdown, parameter_slider,
233
- input_pricing_slider, output_pricing_slider, multimodal_checkbox,
234
- context_slider, open_weight_checkbox, start_date, end_date, license_checkbox],
235
- [leaderboard_table],
236
- queue=True
237
- )
238
-
239
- multimodal_checkbox.change(
240
- filter,
241
- [dummy_leaderboard_table, lang_dropdown, parameter_slider,
242
- input_pricing_slider, output_pricing_slider, multimodal_checkbox,
243
- context_slider, open_weight_checkbox, start_date, end_date, license_checkbox],
244
- [leaderboard_table],
245
- queue=True
246
- )
247
-
248
- open_weight_checkbox.change(
249
- filter,
250
- [dummy_leaderboard_table, lang_dropdown, parameter_slider,
251
- input_pricing_slider, output_pricing_slider, multimodal_checkbox,
252
- context_slider, open_weight_checkbox, start_date, end_date, license_checkbox],
253
- [leaderboard_table],
254
- queue=True
255
- )
256
-
257
- context_slider.change(
258
- filter,
259
- [dummy_leaderboard_table, lang_dropdown, parameter_slider,
260
- input_pricing_slider, output_pricing_slider, multimodal_checkbox,
261
- context_slider, open_weight_checkbox, start_date, end_date, license_checkbox],
262
- [leaderboard_table],
263
- queue=True
264
- )
265
-
266
- start_date.change(
267
- filter,
268
- [dummy_leaderboard_table, lang_dropdown, parameter_slider,
269
- input_pricing_slider, output_pricing_slider, multimodal_checkbox,
270
- context_slider, open_weight_checkbox, start_date, end_date, license_checkbox],
271
- [leaderboard_table],
272
- queue=True
273
- )
274
-
275
- end_date.change(
276
- filter,
277
- [dummy_leaderboard_table, lang_dropdown, parameter_slider,
278
- input_pricing_slider, output_pricing_slider, multimodal_checkbox,
279
- context_slider, open_weight_checkbox, start_date, end_date, license_checkbox],
280
- [leaderboard_table],
281
- queue=True
282
- )
283
-
284
- license_checkbox.change(
285
- filter,
286
- [dummy_leaderboard_table, lang_dropdown, parameter_slider,
287
- input_pricing_slider, output_pricing_slider, multimodal_checkbox,
288
- context_slider, open_weight_checkbox, start_date, end_date, license_checkbox],
289
- [leaderboard_table],
290
- queue=True
291
- )
292
 
293
  llm_calc_app.load()
294
  llm_calc_app.queue()
 
96
 
97
  with gr.Row():
98
  start_date = gr.DateTime(
 
 
 
99
  )
100
 
101
  end_date = gr.DateTime(
 
 
 
102
  )
103
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
104
 
105
  llm_calc_app.load()
106
  llm_calc_app.queue()