still trying to make the leaderboard
Browse files
    	
        app.py
    CHANGED
    
    | @@ -48,19 +48,21 @@ def gradio_interface() -> gr.Blocks: | |
| 48 | 
             
                        with gr.TabItem("Leaderboard", elem_id="boundary-benchmark-tab-table"):                
         | 
| 49 | 
             
                            gr.Markdown("# Boundary Design Leaderboard")
         | 
| 50 |  | 
| 51 | 
            -
                            Leaderboard(
         | 
| 52 | 
             
                                value=get_leaderboard(),
         | 
| 53 | 
             
                                select_columns=["submission time", "feasibility", "score", "problem type", "objective", "user"],
         | 
| 54 | 
             
                                search_columns=["submission time", "score", "user"],
         | 
| 55 | 
             
                                hide_columns=["result_filename", "submission_filename", "minimize_objective", "boundary_json", "evaluated"],
         | 
| 56 | 
             
                                filter_columns=["problem type"],
         | 
| 57 | 
             
                                every=60,
         | 
|  | |
|  | |
|  | |
|  | |
|  | |
|  | |
| 58 | 
             
                            )
         | 
| 59 |  | 
| 60 | 
            -
                            '''def update_leaderboard():
         | 
| 61 | 
            -
                                 return get_leaderboard()
         | 
| 62 | 
            -
                            
         | 
| 63 | 
            -
                            gr.update(fn=update_leaderboard, inputs=leaderboard_type, outputs=leaderboard_df)'''
         | 
| 64 | 
             
                        with gr.TabItem("About", elem_id="boundary-benchmark-tab-table"):
         | 
| 65 | 
             
                            gr.Markdown(
         | 
| 66 | 
             
                                """
         | 
|  | |
| 48 | 
             
                        with gr.TabItem("Leaderboard", elem_id="boundary-benchmark-tab-table"):                
         | 
| 49 | 
             
                            gr.Markdown("# Boundary Design Leaderboard")
         | 
| 50 |  | 
| 51 | 
            +
                            '''Leaderboard(
         | 
| 52 | 
             
                                value=get_leaderboard(),
         | 
| 53 | 
             
                                select_columns=["submission time", "feasibility", "score", "problem type", "objective", "user"],
         | 
| 54 | 
             
                                search_columns=["submission time", "score", "user"],
         | 
| 55 | 
             
                                hide_columns=["result_filename", "submission_filename", "minimize_objective", "boundary_json", "evaluated"],
         | 
| 56 | 
             
                                filter_columns=["problem type"],
         | 
| 57 | 
             
                                every=60,
         | 
| 58 | 
            +
                            )'''
         | 
| 59 | 
            +
             | 
| 60 | 
            +
                            gr.Dataframe(
         | 
| 61 | 
            +
                                value=get_leaderboard(),
         | 
| 62 | 
            +
                                every=60,
         | 
| 63 | 
            +
                                render=True
         | 
| 64 | 
             
                            )
         | 
| 65 |  | 
|  | |
|  | |
|  | |
|  | |
| 66 | 
             
                        with gr.TabItem("About", elem_id="boundary-benchmark-tab-table"):
         | 
| 67 | 
             
                            gr.Markdown(
         | 
| 68 | 
             
                                """
         | 
 
			

