Update app.py
Browse files
app.py
CHANGED
|
@@ -411,15 +411,15 @@ with demo:
|
|
| 411 |
gr.Markdown(DATA_TEXT, elem_classes="markdown-text")
|
| 412 |
|
| 413 |
def update_table(search_query):
|
| 414 |
-
|
| 415 |
-
|
| 416 |
-
|
| 417 |
-
|
| 418 |
-
|
| 419 |
-
|
| 420 |
-
|
| 421 |
-
|
| 422 |
-
|
| 423 |
|
| 424 |
with gr.Tab("Results: Test"):
|
| 425 |
# 1. Afegim una barra de cerca manual
|
|
|
|
| 411 |
gr.Markdown(DATA_TEXT, elem_classes="markdown-text")
|
| 412 |
|
| 413 |
def update_table(search_query):
|
| 414 |
+
# Tornem a carregar el DF original
|
| 415 |
+
df = get_dataframe_from_results(eval_results, split="test")
|
| 416 |
+
|
| 417 |
+
if search_query:
|
| 418 |
+
# Filtrem per qualsevol columna que contingui el text (sense importar majúscules)
|
| 419 |
+
mask = df.apply(lambda row: row.astype(str).str.contains(search_query, case=False).any(), axis=1)
|
| 420 |
+
df = df[mask]
|
| 421 |
+
|
| 422 |
+
return df
|
| 423 |
|
| 424 |
with gr.Tab("Results: Test"):
|
| 425 |
# 1. Afegim una barra de cerca manual
|