Commit
·
9365321
1
Parent(s):
213ad26
add more selection
Browse files
app.py
CHANGED
|
@@ -117,25 +117,46 @@ with demo:
|
|
| 117 |
with gr.Tabs(elem_classes="tab-buttons") as tabs:
|
| 118 |
with gr.TabItem("🏅 UnlearnCanvas Benchmark", elem_id="llm-benchmark-tab-table", id=0):
|
| 119 |
with gr.Row():
|
| 120 |
-
|
| 121 |
-
|
| 122 |
-
|
| 123 |
-
# shown_columns = gr.CheckboxGroup(
|
| 124 |
-
# choices=[
|
| 125 |
-
# 'Average'
|
| 126 |
-
# ]+mu_methods,
|
| 127 |
-
# label="Select columns to show",
|
| 128 |
-
# elem_id="column-select",
|
| 129 |
-
# interactive=True,
|
| 130 |
-
# )
|
| 131 |
-
with gr.Column(min_width=320):
|
| 132 |
-
# with gr.Box(elem_id="box-filter"):
|
| 133 |
-
model1_column = gr.CheckboxGroup(
|
| 134 |
label="Unlearning Methods",
|
| 135 |
choices=methods,
|
| 136 |
interactive=True,
|
| 137 |
elem_id="filter-columns-type",
|
| 138 |
)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 139 |
|
| 140 |
leaderboard_table = gr.components.Dataframe(
|
| 141 |
value=gtbench_raw_data,
|
|
|
|
| 117 |
with gr.Tabs(elem_classes="tab-buttons") as tabs:
|
| 118 |
with gr.TabItem("🏅 UnlearnCanvas Benchmark", elem_id="llm-benchmark-tab-table", id=0):
|
| 119 |
with gr.Row():
|
| 120 |
+
with gr.Column():
|
| 121 |
+
with gr.Row():
|
| 122 |
+
model1_column = gr.CheckboxGroup(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 123 |
label="Unlearning Methods",
|
| 124 |
choices=methods,
|
| 125 |
interactive=True,
|
| 126 |
elem_id="filter-columns-type",
|
| 127 |
)
|
| 128 |
+
|
| 129 |
+
with gr.Row():
|
| 130 |
+
shown_columns_1 = gr.CheckboxGroup(
|
| 131 |
+
choices=["Style-UA", "Style-IRA", "Style-CRA"],
|
| 132 |
+
label="Style Unlearning Effectiveness",
|
| 133 |
+
elem_id="column-select",
|
| 134 |
+
interactive=True,
|
| 135 |
+
)
|
| 136 |
+
with gr.Row():
|
| 137 |
+
shown_columns_2 = gr.CheckboxGroup(
|
| 138 |
+
choices=["Object-UA", "Object-IRA", "Object-CRA"],
|
| 139 |
+
label="Object Unlearning Effectiveness",
|
| 140 |
+
elem_id="column-select",
|
| 141 |
+
interactive=True,
|
| 142 |
+
)
|
| 143 |
+
|
| 144 |
+
with gr.Row():
|
| 145 |
+
shown_columns_3 = gr.CheckboxGroup(
|
| 146 |
+
choices=["FID"],
|
| 147 |
+
label="Image Quality",
|
| 148 |
+
elem_id="column-select",
|
| 149 |
+
interactive=True,
|
| 150 |
+
)
|
| 151 |
+
|
| 152 |
+
with gr.Row():
|
| 153 |
+
shown_columns_4 = gr.CheckboxGroup(
|
| 154 |
+
choices=["Time (s)", "Memory (GB)", "Storage (GB)"],
|
| 155 |
+
label="Resource Costs",
|
| 156 |
+
elem_id="column-select",
|
| 157 |
+
interactive=True,
|
| 158 |
+
)
|
| 159 |
+
|
| 160 |
|
| 161 |
leaderboard_table = gr.components.Dataframe(
|
| 162 |
value=gtbench_raw_data,
|