Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
feat-rename-to-retrieval-methods-0520
#11
by
nan
- opened
- app.py +6 -6
- src/display/utils.py +1 -1
- src/utils.py +0 -16
app.py
CHANGED
@@ -122,10 +122,10 @@ with demo:
|
|
122 |
)
|
123 |
with gr.Row():
|
124 |
search_bar = gr.Textbox(
|
125 |
-
placeholder=" 🔍 Search for retrieval
|
126 |
show_label=False,
|
127 |
elem_id="search-bar",
|
128 |
-
info="Search the retrieval
|
129 |
)
|
130 |
# select reranking model
|
131 |
reranking_models = list(frozenset([eval_result.reranking_model for eval_result in raw_data]))
|
@@ -279,8 +279,8 @@ with demo:
|
|
279 |
)
|
280 |
with gr.Row():
|
281 |
search_bar = gr.Textbox(
|
282 |
-
info="Search the retrieval
|
283 |
-
placeholder=" 🔍 Search for retrieval
|
284 |
show_label=False,
|
285 |
elem_id="search-bar-long-doc",
|
286 |
)
|
@@ -435,9 +435,9 @@ with demo:
|
|
435 |
gr.Markdown("## ✉️Submit your model here!", elem_classes="markdown-text")
|
436 |
with gr.Row():
|
437 |
with gr.Column():
|
438 |
-
model_name = gr.Textbox(label="Retrieval
|
439 |
with gr.Column():
|
440 |
-
model_url = gr.Textbox(label="Retrieval
|
441 |
with gr.Row():
|
442 |
with gr.Column():
|
443 |
reranking_model_name = gr.Textbox(
|
|
|
122 |
)
|
123 |
with gr.Row():
|
124 |
search_bar = gr.Textbox(
|
125 |
+
placeholder=" 🔍 Search for retrieval methods (separate multiple queries with `;`) and press ENTER...",
|
126 |
show_label=False,
|
127 |
elem_id="search-bar",
|
128 |
+
info="Search the retrieval methods"
|
129 |
)
|
130 |
# select reranking model
|
131 |
reranking_models = list(frozenset([eval_result.reranking_model for eval_result in raw_data]))
|
|
|
279 |
)
|
280 |
with gr.Row():
|
281 |
search_bar = gr.Textbox(
|
282 |
+
info="Search the retrieval methods",
|
283 |
+
placeholder=" 🔍 Search for retrieval methods (separate multiple queries with `;`) and press ENTER...",
|
284 |
show_label=False,
|
285 |
elem_id="search-bar-long-doc",
|
286 |
)
|
|
|
435 |
gr.Markdown("## ✉️Submit your model here!", elem_classes="markdown-text")
|
436 |
with gr.Row():
|
437 |
with gr.Column():
|
438 |
+
model_name = gr.Textbox(label="Retrieval Method name")
|
439 |
with gr.Column():
|
440 |
+
model_url = gr.Textbox(label="Retrieval Method URL")
|
441 |
with gr.Row():
|
442 |
with gr.Column():
|
443 |
reranking_model_name = gr.Textbox(
|
src/display/utils.py
CHANGED
@@ -20,7 +20,7 @@ class ColumnContent:
|
|
20 |
|
21 |
|
22 |
COL_NAME_AVG = "Average ⬆️"
|
23 |
-
COL_NAME_RETRIEVAL_MODEL = "Retrieval
|
24 |
COL_NAME_RERANKING_MODEL = "Reranking Model"
|
25 |
COL_NAME_RETRIEVAL_MODEL_LINK = "Retrieval Model LINK"
|
26 |
COL_NAME_RERANKING_MODEL_LINK = "Reranking Model LINK"
|
|
|
20 |
|
21 |
|
22 |
COL_NAME_AVG = "Average ⬆️"
|
23 |
+
COL_NAME_RETRIEVAL_MODEL = "Retrieval Method"
|
24 |
COL_NAME_RERANKING_MODEL = "Reranking Model"
|
25 |
COL_NAME_RETRIEVAL_MODEL_LINK = "Retrieval Model LINK"
|
26 |
COL_NAME_RERANKING_MODEL_LINK = "Reranking Model LINK"
|
src/utils.py
CHANGED
@@ -265,26 +265,10 @@ def submit_results(
|
|
265 |
# TODO: retrieve the model page and find the model name on the page
|
266 |
return styled_error(
|
267 |
f"failed to submit. Model url must start with `https://` or `http://`. Illegal model url: {model_url}")
|
268 |
-
if model_url.startswith("https://huggingface.co/"):
|
269 |
-
# validate model card
|
270 |
-
repo_id = model_url.removeprefix("https://huggingface.co/")
|
271 |
-
try:
|
272 |
-
card = ModelCard.load(repo_id)
|
273 |
-
except EntryNotFoundError as e:
|
274 |
-
return styled_error(
|
275 |
-
f"failed to submit. Model url must be a link to a valid HuggingFace model on HuggingFace space. Could not get model {repo_id}")
|
276 |
if reranking_model != "NoReranker":
|
277 |
if not reranking_model_url.startswith("https://") and not reranking_model_url.startswith("http://"):
|
278 |
return styled_error(
|
279 |
f"failed to submit. Model url must start with `https://` or `http://`. Illegal model url: {model_url}")
|
280 |
-
if reranking_model_url.startswith("https://huggingface.co/"):
|
281 |
-
# validate model card
|
282 |
-
repo_id = reranking_model_url.removeprefix("https://huggingface.co/")
|
283 |
-
try:
|
284 |
-
card = ModelCard.load(repo_id)
|
285 |
-
except EntryNotFoundError as e:
|
286 |
-
return styled_error(
|
287 |
-
f"failed to submit. Model url must be a link to a valid HuggingFace model on HuggingFace space. Could not get model {repo_id}")
|
288 |
|
289 |
# rename the uploaded file
|
290 |
input_fp = Path(filepath)
|
|
|
265 |
# TODO: retrieve the model page and find the model name on the page
|
266 |
return styled_error(
|
267 |
f"failed to submit. Model url must start with `https://` or `http://`. Illegal model url: {model_url}")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
268 |
if reranking_model != "NoReranker":
|
269 |
if not reranking_model_url.startswith("https://") and not reranking_model_url.startswith("http://"):
|
270 |
return styled_error(
|
271 |
f"failed to submit. Model url must start with `https://` or `http://`. Illegal model url: {model_url}")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
272 |
|
273 |
# rename the uploaded file
|
274 |
input_fp = Path(filepath)
|