Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
feat: add support to upload anoymously
Browse files
app.py
CHANGED
@@ -307,9 +307,14 @@ with demo:
|
|
307 |
with gr.Column():
|
308 |
model_url = gr.Textbox(label="Model URL")
|
309 |
with gr.Row():
|
310 |
-
upload_button = gr.UploadButton("
|
311 |
with gr.Row():
|
312 |
file_output = gr.File()
|
|
|
|
|
|
|
|
|
|
|
313 |
with gr.Row():
|
314 |
submit_button = gr.Button("Submit")
|
315 |
with gr.Row():
|
@@ -318,9 +323,6 @@ with demo:
|
|
318 |
upload_file,
|
319 |
[
|
320 |
upload_button,
|
321 |
-
model_name,
|
322 |
-
model_url,
|
323 |
-
benchmark_version,
|
324 |
],
|
325 |
file_output)
|
326 |
submit_button.click(
|
@@ -328,7 +330,9 @@ with demo:
|
|
328 |
[
|
329 |
file_output,
|
330 |
model_name,
|
331 |
-
model_url
|
|
|
|
|
332 |
],
|
333 |
submission_result,
|
334 |
show_progress="hidden"
|
|
|
307 |
with gr.Column():
|
308 |
model_url = gr.Textbox(label="Model URL")
|
309 |
with gr.Row():
|
310 |
+
upload_button = gr.UploadButton("Click to upload search results", file_count="single")
|
311 |
with gr.Row():
|
312 |
file_output = gr.File()
|
313 |
+
with gr.Row():
|
314 |
+
submit_anonymous = gr.Checkbox(
|
315 |
+
label="Nope. I want to submit anonymously 🥷",
|
316 |
+
value=False,
|
317 |
+
info="Do you want to shown on the leaderboard by default?")
|
318 |
with gr.Row():
|
319 |
submit_button = gr.Button("Submit")
|
320 |
with gr.Row():
|
|
|
323 |
upload_file,
|
324 |
[
|
325 |
upload_button,
|
|
|
|
|
|
|
326 |
],
|
327 |
file_output)
|
328 |
submit_button.click(
|
|
|
330 |
[
|
331 |
file_output,
|
332 |
model_name,
|
333 |
+
model_url,
|
334 |
+
benchmark_version,
|
335 |
+
submit_anonymous
|
336 |
],
|
337 |
submission_result,
|
338 |
show_progress="hidden"
|
utils.py
CHANGED
@@ -141,21 +141,16 @@ def update_metric(
|
|
141 |
)
|
142 |
|
143 |
|
144 |
-
def upload_file(
|
145 |
-
filepath: str, model: str, model_url: str, version: str="AIR-Bench_24.04"):
|
146 |
-
print(f"file uploaded: {filepath}")
|
147 |
-
# model = "bge-small-en-v1.5"
|
148 |
-
# version = "AIR-Bench_24.04"
|
149 |
if not filepath.endswith(".zip"):
|
150 |
print(f"file uploading aborted. wrong file type: {filepath}")
|
151 |
return filepath
|
152 |
-
|
153 |
return filepath
|
154 |
|
155 |
from huggingface_hub import ModelCard
|
156 |
from huggingface_hub.utils import EntryNotFoundError
|
157 |
|
158 |
-
def submit_results(filepath: str, model: str, model_url: str, version: str="AIR-Bench_24.04"):
|
159 |
if not filepath.endswith(".zip"):
|
160 |
return styled_error(f"file uploading aborted. wrong file type: {filepath}")
|
161 |
|
@@ -194,6 +189,7 @@ def submit_results(filepath: str, model: str, model_url: str, version: str="AIR-
|
|
194 |
"model_name": f"{model}",
|
195 |
"model_url": f"{model_url}",
|
196 |
"version": f"{version}",
|
|
|
197 |
"revision": f"{revision}",
|
198 |
"timestamp": f"{timestamp}"
|
199 |
}
|
|
|
141 |
)
|
142 |
|
143 |
|
144 |
+
def upload_file(filepath: str):
|
|
|
|
|
|
|
|
|
145 |
if not filepath.endswith(".zip"):
|
146 |
print(f"file uploading aborted. wrong file type: {filepath}")
|
147 |
return filepath
|
|
|
148 |
return filepath
|
149 |
|
150 |
from huggingface_hub import ModelCard
|
151 |
from huggingface_hub.utils import EntryNotFoundError
|
152 |
|
153 |
+
def submit_results(filepath: str, model: str, model_url: str, version: str="AIR-Bench_24.04", anonymous=False):
|
154 |
if not filepath.endswith(".zip"):
|
155 |
return styled_error(f"file uploading aborted. wrong file type: {filepath}")
|
156 |
|
|
|
189 |
"model_name": f"{model}",
|
190 |
"model_url": f"{model_url}",
|
191 |
"version": f"{version}",
|
192 |
+
"anonymous": f"{anonymous}",
|
193 |
"revision": f"{revision}",
|
194 |
"timestamp": f"{timestamp}"
|
195 |
}
|