Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -94,7 +94,7 @@ def load_and_classify_csv_dataframe(file, text_field, event_model, threshold):
|
|
| 94 |
filters = list(result_df["event_label"].unique())
|
| 95 |
extra_filters = ['Not-'+x for x in filters]+['All']
|
| 96 |
|
| 97 |
-
return
|
| 98 |
value='All',
|
| 99 |
label="Filter data by label",
|
| 100 |
visible=True)
|
|
@@ -378,7 +378,7 @@ with gr.Blocks(fill_width=True) as demo:
|
|
| 378 |
outputs=[T_data, T_data_ss_state, T_data_filter]
|
| 379 |
)
|
| 380 |
|
| 381 |
-
T_data.select(T_on_select, None, T_tweet_embed,
|
| 382 |
# T_data.select(
|
| 383 |
# fn=lambda: gr.update(value=""),
|
| 384 |
# outputs=T_tweet_embed).then(T_on_select, None, T_tweet_embed).then(fn=None, js="reloadTwitterWidgets()")
|
|
@@ -391,7 +391,7 @@ with gr.Blocks(fill_width=True) as demo:
|
|
| 391 |
result_df = df[df["event_label"]!=filter.split('-')[1]].copy()
|
| 392 |
else:
|
| 393 |
result_df = df[df["event_label"]==filter].copy()
|
| 394 |
-
return
|
| 395 |
|
| 396 |
|
| 397 |
# Button clicks ETC Eval
|
|
|
|
| 94 |
filters = list(result_df["event_label"].unique())
|
| 95 |
extra_filters = ['Not-'+x for x in filters]+['All']
|
| 96 |
|
| 97 |
+
return result_df, result_df, gr.update(choices=sorted(filters+extra_filters),
|
| 98 |
value='All',
|
| 99 |
label="Filter data by label",
|
| 100 |
visible=True)
|
|
|
|
| 378 |
outputs=[T_data, T_data_ss_state, T_data_filter]
|
| 379 |
)
|
| 380 |
|
| 381 |
+
T_data.select(T_on_select, None, T_tweet_embed, trigger_mode="once").then(fn=None, js="reloadTwitterWidgets()")
|
| 382 |
# T_data.select(
|
| 383 |
# fn=lambda: gr.update(value=""),
|
| 384 |
# outputs=T_tweet_embed).then(T_on_select, None, T_tweet_embed).then(fn=None, js="reloadTwitterWidgets()")
|
|
|
|
| 391 |
result_df = df[df["event_label"]!=filter.split('-')[1]].copy()
|
| 392 |
else:
|
| 393 |
result_df = df[df["event_label"]==filter].copy()
|
| 394 |
+
return result_df
|
| 395 |
|
| 396 |
|
| 397 |
# Button clicks ETC Eval
|