openfree commited on
Commit
8c8e152
·
verified ·
1 Parent(s): 0eb9a12

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +14 -9
app.py CHANGED
@@ -60,11 +60,15 @@ except Exception:
60
 
61
 
62
  LEADERBOARD_DF = get_leaderboard_df(EVAL_RESULTS_PATH, EVAL_REQUESTS_PATH, COLS, BENCHMARK_COLS)
63
- # Replace benchmark names in the leaderboard DataFrame
64
- LEADERBOARD_DF.replace(
65
- {"ANLI": "Korean Bar Exam (Lawyer)", "LogiQA": "Senior Civil Service Examination(국가직 5급)"},
66
- inplace=True,
67
- )
 
 
 
 
68
 
69
  (
70
  finished_eval_queue_df,
@@ -104,10 +108,11 @@ def init_leaderboard(dataframe):
104
  )
105
 
106
  def transform_model_type(s):
107
- if s == "ANLI":
108
- return "Korean Bar Exam (Lawyer)"
109
- elif s == "LogiQA":
110
- return "Senior Civil Service Examination(국가직 5급)"
 
111
  return s
112
 
113
  demo = gr.Blocks(css=custom_css)
 
60
 
61
 
62
  LEADERBOARD_DF = get_leaderboard_df(EVAL_RESULTS_PATH, EVAL_REQUESTS_PATH, COLS, BENCHMARK_COLS)
63
+
64
+ # 모든 문자열 셀에 대해 benchmark 이름 변경 적용
65
+ def replace_benchmark(s):
66
+ if isinstance(s, str):
67
+ s = s.replace("ANLI", "Korean Bar Exam (Lawyer)")
68
+ s = s.replace("LogiQA", "Senior Civil Service Examination(국가직 5급)")
69
+ return s
70
+
71
+ LEADERBOARD_DF = LEADERBOARD_DF.applymap(replace_benchmark)
72
 
73
  (
74
  finished_eval_queue_df,
 
108
  )
109
 
110
  def transform_model_type(s):
111
+ # 만약 s 안에 "ANLI" 또는 "LogiQA"가 포함되어 있다면 변환 적용
112
+ if "ANLI" in s:
113
+ return s.replace("ANLI", "Korean Bar Exam (Lawyer)")
114
+ elif "LogiQA" in s:
115
+ return s.replace("LogiQA", "Senior Civil Service Examination(국가직 5급)")
116
  return s
117
 
118
  demo = gr.Blocks(css=custom_css)