Spaces:
Running
Running
Commit
·
2b58715
1
Parent(s):
9aea48e
col order
Browse files
app.py
CHANGED
|
@@ -89,8 +89,7 @@ def get_folders_matching_format(directory):
|
|
| 89 |
return folders
|
| 90 |
|
| 91 |
|
| 92 |
-
def get_unique_column_names(
|
| 93 |
-
|
| 94 |
return [
|
| 95 |
"ao3_\u200benglish",
|
| 96 |
"bbc_\u200bnews",
|
|
@@ -146,13 +145,15 @@ def update_table(
|
|
| 146 |
|
| 147 |
combined_data["Name"] = combined_data["Name"].apply(lambda x: x.replace(".pth", ""))
|
| 148 |
|
| 149 |
-
|
|
|
|
|
|
|
| 150 |
if len(combined_data) > 0:
|
| 151 |
combined_data["Average (The lower the better)"] = round(combined_data[relevant_columns].mean(axis=1), 3)
|
| 152 |
combined_data = combined_data.rename(columns={"Parameters Count (B)": "Params (B)"})
|
| 153 |
combined_data = combined_data.rename(columns={"Average (The lower the better)": "Average (lower=better)"})
|
| 154 |
sorted_data = combined_data.sort_values(by=sort_by, ascending=ascending)
|
| 155 |
-
visible_columns = ["Name", "Params (B)", "Average (lower=better)"] +
|
| 156 |
filtered_data = sorted_data[visible_columns]
|
| 157 |
filtered_data.columns = [col.replace("_", " ") for col in filtered_data.columns]
|
| 158 |
|
|
@@ -578,7 +579,7 @@ with gr.Blocks(css=css) as demo:
|
|
| 578 |
with gr.Column():
|
| 579 |
period_selector = gr.Dropdown(label="Period", choices=time_list, value=last_period)
|
| 580 |
model_selector = gr.CheckboxGroup(label="Model Size", choices=model_size_list, value=model_size_list)
|
| 581 |
-
size_range_slider = RangeSlider(minimum=0, maximum=
|
| 582 |
metric_selector = gr.Dropdown(label="Metric", choices=metric_list, value=initial_metric)
|
| 583 |
with gr.Column():
|
| 584 |
midpoint_slider = gr.Slider(minimum=0.1, maximum=0.9, value=0.5, step=0.01, label="Color Gradient Midpoint")
|
|
|
|
| 89 |
return folders
|
| 90 |
|
| 91 |
|
| 92 |
+
def get_unique_column_names(data=None):
|
|
|
|
| 93 |
return [
|
| 94 |
"ao3_\u200benglish",
|
| 95 |
"bbc_\u200bnews",
|
|
|
|
| 145 |
|
| 146 |
combined_data["Name"] = combined_data["Name"].apply(lambda x: x.replace(".pth", ""))
|
| 147 |
|
| 148 |
+
ordered_columns = get_unique_column_names()
|
| 149 |
+
relevant_columns = [col for col in ordered_columns if col in visible_columns and col not in ["Name", "Parameters Count (B)", "Average (The lower the better)"]]
|
| 150 |
+
|
| 151 |
if len(combined_data) > 0:
|
| 152 |
combined_data["Average (The lower the better)"] = round(combined_data[relevant_columns].mean(axis=1), 3)
|
| 153 |
combined_data = combined_data.rename(columns={"Parameters Count (B)": "Params (B)"})
|
| 154 |
combined_data = combined_data.rename(columns={"Average (The lower the better)": "Average (lower=better)"})
|
| 155 |
sorted_data = combined_data.sort_values(by=sort_by, ascending=ascending)
|
| 156 |
+
visible_columns = ["Name", "Params (B)", "Average (lower=better)"] + relevant_columns
|
| 157 |
filtered_data = sorted_data[visible_columns]
|
| 158 |
filtered_data.columns = [col.replace("_", " ") for col in filtered_data.columns]
|
| 159 |
|
|
|
|
| 579 |
with gr.Column():
|
| 580 |
period_selector = gr.Dropdown(label="Period", choices=time_list, value=last_period)
|
| 581 |
model_selector = gr.CheckboxGroup(label="Model Size", choices=model_size_list, value=model_size_list)
|
| 582 |
+
size_range_slider = RangeSlider(minimum=0, maximum=40, value=[0, 40], step=0.1, label="Model Size Range")
|
| 583 |
metric_selector = gr.Dropdown(label="Metric", choices=metric_list, value=initial_metric)
|
| 584 |
with gr.Column():
|
| 585 |
midpoint_slider = gr.Slider(minimum=0.1, maximum=0.9, value=0.5, step=0.01, label="Color Gradient Midpoint")
|