Update app.py
Browse files
app.py
CHANGED
@@ -963,7 +963,7 @@ with gr.Blocks(css=css_tech_theme) as demo:
|
|
963 |
""",elem_id="overview")
|
964 |
|
965 |
|
966 |
-
with gr.TabItem("π€ Submission
|
967 |
gr.Markdown("""
|
968 |
<div class="submission-section" style="border: 3px solid #6a1b9a; padding: 20px; border-radius: 12px; box-shadow: 0 4px 10px rgba(106, 27, 154, 0.2);">
|
969 |
<h2 style="color: #6a1b9a; text-align: center;">Submit Your Predictions</h2>
|
@@ -971,7 +971,7 @@ with gr.Blocks(css=css_tech_theme) as demo:
|
|
971 |
</div>
|
972 |
""")
|
973 |
with gr.Row(elem_id="submission-fields"):
|
974 |
-
file_input = gr.File(label="π Upload Prediction CSV
|
975 |
model_name_input = gr.Textbox(label="π·οΈ Model Name", placeholder="Enter your model name",scale=1, min_width=800)
|
976 |
Team_name_input = gr.Textbox(label="π·οΈ Team Name", placeholder="Enter your Team name",scale=1, min_width=800)
|
977 |
|
@@ -979,11 +979,11 @@ with gr.Blocks(css=css_tech_theme) as demo:
|
|
979 |
overall_accuracy_display = gr.Number(label="π Overall Accuracy (%)", interactive=False,scale=1,min_width=1200)
|
980 |
|
981 |
with gr.Row(elem_id="submission-buttons"):
|
982 |
-
|
983 |
-
|
984 |
eval_status = gr.Textbox(label="π οΈ Evaluation Status", interactive=False,scale=1,min_width=1200)
|
985 |
-
|
986 |
-
with gr.TabItem("π€ Submission"):
|
987 |
gr.Markdown("""
|
988 |
<div class="submission-section" style="border: 3px solid #6a1b9a; padding: 20px; border-radius: 12px; box-shadow: 0 4px 10px rgba(106, 27, 154, 0.2);">
|
989 |
<h2 style="color: #6a1b9a; text-align: center;">Submit Your Predictions</h2>
|
@@ -991,17 +991,37 @@ with gr.Blocks(css=css_tech_theme) as demo:
|
|
991 |
</div>
|
992 |
""")
|
993 |
with gr.Row(elem_id="submission-fields"):
|
994 |
-
|
995 |
-
|
996 |
-
|
997 |
|
998 |
with gr.Row(elem_id="submission-results"):
|
999 |
-
|
1000 |
|
1001 |
with gr.Row(elem_id="submission-buttons"):
|
1002 |
-
|
1003 |
-
|
1004 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1005 |
|
1006 |
|
1007 |
# with gr.TabItem("π€ Submission-Pro"):
|
@@ -1188,8 +1208,8 @@ with gr.Blocks(css=css_tech_theme) as demo:
|
|
1188 |
|
1189 |
eval_button_pro.click(
|
1190 |
handle_evaluation_pro,
|
1191 |
-
inputs=[
|
1192 |
-
outputs=[
|
1193 |
)
|
1194 |
eval_button.click(
|
1195 |
handle_evaluation,
|
@@ -1205,8 +1225,8 @@ with gr.Blocks(css=css_tech_theme) as demo:
|
|
1205 |
|
1206 |
submit_button_pro.click(
|
1207 |
handle_submission_pro,
|
1208 |
-
inputs=[
|
1209 |
-
outputs=[
|
1210 |
)
|
1211 |
|
1212 |
|
|
|
963 |
""",elem_id="overview")
|
964 |
|
965 |
|
966 |
+
with gr.TabItem("π€ Submission"):
|
967 |
gr.Markdown("""
|
968 |
<div class="submission-section" style="border: 3px solid #6a1b9a; padding: 20px; border-radius: 12px; box-shadow: 0 4px 10px rgba(106, 27, 154, 0.2);">
|
969 |
<h2 style="color: #6a1b9a; text-align: center;">Submit Your Predictions</h2>
|
|
|
971 |
</div>
|
972 |
""")
|
973 |
with gr.Row(elem_id="submission-fields"):
|
974 |
+
file_input = gr.File(label="π Upload Prediction CSV", file_types=[".csv"], interactive=True,scale=1, min_width=12000)
|
975 |
model_name_input = gr.Textbox(label="π·οΈ Model Name", placeholder="Enter your model name",scale=1, min_width=800)
|
976 |
Team_name_input = gr.Textbox(label="π·οΈ Team Name", placeholder="Enter your Team name",scale=1, min_width=800)
|
977 |
|
|
|
979 |
overall_accuracy_display = gr.Number(label="π Overall Accuracy (%)", interactive=False,scale=1,min_width=1200)
|
980 |
|
981 |
with gr.Row(elem_id="submission-buttons"):
|
982 |
+
eval_button = gr.Button("π Evaluate",scale=1,min_width=1200)
|
983 |
+
submit_button = gr.Button("π€ Prove and Submit to Leaderboard", elem_id="evaluation-status", visible=False,scale=1,min_width=1200)
|
984 |
eval_status = gr.Textbox(label="π οΈ Evaluation Status", interactive=False,scale=1,min_width=1200)
|
985 |
+
|
986 |
+
with gr.TabItem("π€ Submission-Pro"):
|
987 |
gr.Markdown("""
|
988 |
<div class="submission-section" style="border: 3px solid #6a1b9a; padding: 20px; border-radius: 12px; box-shadow: 0 4px 10px rgba(106, 27, 154, 0.2);">
|
989 |
<h2 style="color: #6a1b9a; text-align: center;">Submit Your Predictions</h2>
|
|
|
991 |
</div>
|
992 |
""")
|
993 |
with gr.Row(elem_id="submission-fields"):
|
994 |
+
file_input_1 = gr.File(label="π Upload Prediction CSV for Mobile-MMLU-Pro", file_types=[".csv"], interactive=True,scale=1, min_width=12000)
|
995 |
+
model_name_input_1 = gr.Textbox(label="π·οΈ Model Name", placeholder="Enter your model name",scale=1, min_width=800)
|
996 |
+
Team_name_input_1 = gr.Textbox(label="π·οΈ Team Name", placeholder="Enter your Team name",scale=1, min_width=800)
|
997 |
|
998 |
with gr.Row(elem_id="submission-results"):
|
999 |
+
overall_accuracy_display_1 = gr.Number(label="π Overall Accuracy (%)", interactive=False,scale=1,min_width=1200)
|
1000 |
|
1001 |
with gr.Row(elem_id="submission-buttons"):
|
1002 |
+
eval_button_pro = gr.Button("π Evaluate",scale=1,min_width=1200)
|
1003 |
+
submit_button_pro = gr.Button("π€ Prove and Submit to Leaderboard", elem_id="evaluation-status", visible=False,scale=1,min_width=1200)
|
1004 |
+
eval_status_pro = gr.Textbox(label="π οΈ Evaluation Status", interactive=False,scale=1,min_width=1200)
|
1005 |
+
|
1006 |
+
# with gr.TabItem("π€ Submission"):
|
1007 |
+
# gr.Markdown("""
|
1008 |
+
# <div class="submission-section" style="border: 3px solid #6a1b9a; padding: 20px; border-radius: 12px; box-shadow: 0 4px 10px rgba(106, 27, 154, 0.2);">
|
1009 |
+
# <h2 style="color: #6a1b9a; text-align: center;">Submit Your Predictions</h2>
|
1010 |
+
# <p style="font-size: 1.2em; color: #333; text-align: center;">Upload your prediction file and provide your model name to evaluate and optionally submit your results to the leaderboard.</p>
|
1011 |
+
# </div>
|
1012 |
+
# """)
|
1013 |
+
# with gr.Row(elem_id="submission-fields"):
|
1014 |
+
# file_input = gr.File(label="π Upload Prediction CSV", file_types=[".csv"], interactive=True,scale=1, min_width=12000)
|
1015 |
+
# model_name_input = gr.Textbox(label="π·οΈ Model Name", placeholder="Enter your model name",scale=1, min_width=800)
|
1016 |
+
# Team_name_input = gr.Textbox(label="π·οΈ Team Name", placeholder="Enter your Team name",scale=1, min_width=800)
|
1017 |
+
|
1018 |
+
# with gr.Row(elem_id="submission-results"):
|
1019 |
+
# overall_accuracy_display = gr.Number(label="π Overall Accuracy (%)", interactive=False,scale=1,min_width=1200)
|
1020 |
+
|
1021 |
+
# with gr.Row(elem_id="submission-buttons"):
|
1022 |
+
# eval_button = gr.Button("π Evaluate",scale=1,min_width=1200)
|
1023 |
+
# submit_button = gr.Button("π€ Prove and Submit to Leaderboard", elem_id="evaluation-status", visible=False,scale=1,min_width=1200)
|
1024 |
+
# eval_status = gr.Textbox(label="π οΈ Evaluation Status", interactive=False,scale=1,min_width=1200)
|
1025 |
|
1026 |
|
1027 |
# with gr.TabItem("π€ Submission-Pro"):
|
|
|
1208 |
|
1209 |
eval_button_pro.click(
|
1210 |
handle_evaluation_pro,
|
1211 |
+
inputs=[file_input_1, model_name_input_1,Team_name_input_1],
|
1212 |
+
outputs=[eval_status_pro, overall_accuracy_display_1, submit_button_pro],
|
1213 |
)
|
1214 |
eval_button.click(
|
1215 |
handle_evaluation,
|
|
|
1225 |
|
1226 |
submit_button_pro.click(
|
1227 |
handle_submission_pro,
|
1228 |
+
inputs=[file_input_1, model_name_input_1,Team_name_input_1],
|
1229 |
+
outputs=[eval_status_pro],
|
1230 |
)
|
1231 |
|
1232 |
|