Spaces:
Running
Running
Shiyu Zhao
commited on
Commit
·
4903390
1
Parent(s):
5d088e6
Update space
Browse files
app.py
CHANGED
@@ -671,10 +671,12 @@ def process_submission(
|
|
671 |
except Exception as e:
|
672 |
raise RuntimeError(f"Failed to save files to HuggingFace Hub: {str(e)}")
|
673 |
|
674 |
-
# Send confirmation email and update leaderboard
|
675 |
# send_submission_confirmation(meta_data, processed_results)
|
676 |
update_leaderboard_data(submission_data)
|
677 |
-
|
|
|
|
|
678 |
|
679 |
return f"""
|
680 |
Submission successful!
|
@@ -704,7 +706,7 @@ def process_submission(
|
|
704 |
os.unlink(temp_file)
|
705 |
except Exception as e:
|
706 |
print(f"Warning: Failed to delete temporary file {temp_file}: {str(e)}")
|
707 |
-
|
708 |
def filter_by_model_type(df, selected_types):
|
709 |
if not selected_types:
|
710 |
return df.head(0)
|
@@ -867,14 +869,18 @@ with gr.Blocks(css=css) as demo:
|
|
867 |
)
|
868 |
|
869 |
submit_btn.click(
|
870 |
-
process_submission,
|
871 |
inputs=[
|
872 |
method_name, team_name, dataset, split, contact_email,
|
873 |
code_repo, csv_file, model_description, hardware, paper_link
|
874 |
],
|
875 |
-
outputs=result
|
|
|
|
|
|
|
|
|
876 |
)
|
877 |
-
|
878 |
|
879 |
# Launch the application
|
880 |
demo.launch()
|
|
|
671 |
except Exception as e:
|
672 |
raise RuntimeError(f"Failed to save files to HuggingFace Hub: {str(e)}")
|
673 |
|
674 |
+
# Send confirmation email and update leaderboard data
|
675 |
# send_submission_confirmation(meta_data, processed_results)
|
676 |
update_leaderboard_data(submission_data)
|
677 |
+
|
678 |
+
# Force a refresh of the model type filter to update the tables
|
679 |
+
model_type_filter.update()
|
680 |
|
681 |
return f"""
|
682 |
Submission successful!
|
|
|
706 |
os.unlink(temp_file)
|
707 |
except Exception as e:
|
708 |
print(f"Warning: Failed to delete temporary file {temp_file}: {str(e)}")
|
709 |
+
|
710 |
def filter_by_model_type(df, selected_types):
|
711 |
if not selected_types:
|
712 |
return df.head(0)
|
|
|
869 |
)
|
870 |
|
871 |
submit_btn.click(
|
872 |
+
fn=process_submission,
|
873 |
inputs=[
|
874 |
method_name, team_name, dataset, split, contact_email,
|
875 |
code_repo, csv_file, model_description, hardware, paper_link
|
876 |
],
|
877 |
+
outputs=result,
|
878 |
+
).then( # Add a then clause to update the tables after submission
|
879 |
+
fn=update_tables,
|
880 |
+
inputs=[model_type_filter],
|
881 |
+
outputs=all_dfs
|
882 |
)
|
883 |
+
|
884 |
|
885 |
# Launch the application
|
886 |
demo.launch()
|