Update app.py
Browse files
app.py
CHANGED
@@ -86,10 +86,10 @@ def get_final_score(df, selected_columns):
|
|
86 |
else:
|
87 |
df.insert(1, 'Overall Score', final_score)
|
88 |
selected_score = calculate_selected_score(normalize_df, selected_columns)
|
89 |
-
if '
|
90 |
-
df['
|
91 |
else:
|
92 |
-
df.insert(1, '
|
93 |
return df
|
94 |
|
95 |
def get_baseline_df():
|
@@ -97,7 +97,7 @@ def get_baseline_df():
|
|
97 |
submission_repo.git_pull()
|
98 |
df = pd.read_csv(CSV_DIR)
|
99 |
df = get_final_score(df, checkbox_group.value)
|
100 |
-
df = df.sort_values(by="
|
101 |
present_columns = MODEL_INFO + checkbox_group.value
|
102 |
df = df[present_columns]
|
103 |
df = convert_scores_to_percentage(df)
|
@@ -108,7 +108,7 @@ def get_all_df(selected_columns):
|
|
108 |
submission_repo.git_pull()
|
109 |
df = pd.read_csv(CSV_DIR)
|
110 |
df = get_final_score(df, selected_columns)
|
111 |
-
df = df.sort_values(by="
|
112 |
return df
|
113 |
|
114 |
def convert_scores_to_percentage(df):
|
@@ -126,7 +126,7 @@ def on_filter_model_size_method_change(selected_columns):
|
|
126 |
selected_columns = [item for item in TASK_INFO if item in selected_columns]
|
127 |
present_columns = MODEL_INFO + selected_columns
|
128 |
updated_data = updated_data[present_columns]
|
129 |
-
updated_data = updated_data.sort_values(by="
|
130 |
updated_data = convert_scores_to_percentage(updated_data)
|
131 |
updated_headers = present_columns
|
132 |
update_datatype = [DATA_TITILE_TYPE[COLUMN_NAMES.index(x)] for x in updated_headers]
|
|
|
86 |
else:
|
87 |
df.insert(1, 'Overall Score', final_score)
|
88 |
selected_score = calculate_selected_score(normalize_df, selected_columns)
|
89 |
+
if 'Total Score' in df:
|
90 |
+
df['Total Score'] = selected_score
|
91 |
else:
|
92 |
+
df.insert(1, 'Total Score', selected_score)
|
93 |
return df
|
94 |
|
95 |
def get_baseline_df():
|
|
|
97 |
submission_repo.git_pull()
|
98 |
df = pd.read_csv(CSV_DIR)
|
99 |
df = get_final_score(df, checkbox_group.value)
|
100 |
+
df = df.sort_values(by="Total Score", ascending=False)
|
101 |
present_columns = MODEL_INFO + checkbox_group.value
|
102 |
df = df[present_columns]
|
103 |
df = convert_scores_to_percentage(df)
|
|
|
108 |
submission_repo.git_pull()
|
109 |
df = pd.read_csv(CSV_DIR)
|
110 |
df = get_final_score(df, selected_columns)
|
111 |
+
df = df.sort_values(by="Total Score", ascending=False)
|
112 |
return df
|
113 |
|
114 |
def convert_scores_to_percentage(df):
|
|
|
126 |
selected_columns = [item for item in TASK_INFO if item in selected_columns]
|
127 |
present_columns = MODEL_INFO + selected_columns
|
128 |
updated_data = updated_data[present_columns]
|
129 |
+
updated_data = updated_data.sort_values(by="Total Score", ascending=False)
|
130 |
updated_data = convert_scores_to_percentage(updated_data)
|
131 |
updated_headers = present_columns
|
132 |
update_datatype = [DATA_TITILE_TYPE[COLUMN_NAMES.index(x)] for x in updated_headers]
|