Update ui/leaderboard.py
Browse files- ui/leaderboard.py +3 -2
ui/leaderboard.py
CHANGED
@@ -32,7 +32,7 @@ def render_leader_board(leaderboard_df, model_citations):
|
|
32 |
|
33 |
if not leaderboard_df.empty:
|
34 |
print(leaderboard_df.shape)
|
35 |
-
leaderboard_df.insert(
|
36 |
|
37 |
leaderboard_df = leaderboard_df.sort_values(by="Average EER(%)", ascending=True).reset_index(drop=True)
|
38 |
|
@@ -45,6 +45,7 @@ def render_leader_board(leaderboard_df, model_citations):
|
|
45 |
leaderboard_df.loc[1, "System"] = f"{emojis[1]} {leaderboard_df.System[1]}"
|
46 |
leaderboard_df.loc[2, "System"] = f"{emojis[2]} {leaderboard_df.System[2]}"
|
47 |
|
|
|
48 |
|
49 |
styler = (
|
50 |
leaderboard_df
|
@@ -53,7 +54,7 @@ def render_leader_board(leaderboard_df, model_citations):
|
|
53 |
.apply(highlight_min, props='color:green', axis=0)
|
54 |
)
|
55 |
|
56 |
-
return gr.Dataframe(styler, datatype=['markdown'] *
|
57 |
return gr.HTML(value="<p>No data available in the leaderboard.</p>")
|
58 |
|
59 |
def render_citation():
|
|
|
32 |
|
33 |
if not leaderboard_df.empty:
|
34 |
print(leaderboard_df.shape)
|
35 |
+
leaderboard_df.insert(3, 'Average EER(%)', leaderboard_df.iloc[:, 3:].mean(axis=1))
|
36 |
|
37 |
leaderboard_df = leaderboard_df.sort_values(by="Average EER(%)", ascending=True).reset_index(drop=True)
|
38 |
|
|
|
45 |
leaderboard_df.loc[1, "System"] = f"{emojis[1]} {leaderboard_df.System[1]}"
|
46 |
leaderboard_df.loc[2, "System"] = f"{emojis[2]} {leaderboard_df.System[2]}"
|
47 |
|
48 |
+
|
49 |
|
50 |
styler = (
|
51 |
leaderboard_df
|
|
|
54 |
.apply(highlight_min, props='color:green', axis=0)
|
55 |
)
|
56 |
|
57 |
+
return gr.Dataframe(styler, datatype=['markdown'] * 2 + ['number'] * 16, elem_id="leaderboard-table")
|
58 |
return gr.HTML(value="<p>No data available in the leaderboard.</p>")
|
59 |
|
60 |
def render_citation():
|