Weyaxi commited on
Commit
d2fc390
Β·
1 Parent(s): 8986594

minor error fix

Browse files
Files changed (1) hide show
  1. app.py +6 -5
app.py CHANGED
@@ -173,11 +173,12 @@ def clickable(x, which_one):
173
  return f'<a target="_blank" href="https://huggingface.co/{which_one}/{x}" style="color: var(--link-text-color); text-decoration: underline;text-decoration-style: dotted;">{x}</a>'
174
 
175
 
176
- def models_df_to_clickable(df, columns, which_one):
177
  for column in columns:
178
  if column == "Organization Name":
179
  df[column] = df[column].apply(lambda x: clickable(x, "models"))
180
- df[column] = df[column].apply(lambda x: clickable(x, which_one))
 
181
  return df
182
 
183
 
@@ -189,7 +190,7 @@ with gr.Blocks() as demo:
189
  columns_to_convert = ["Organization Name", "Best Model On Open LLM Leaderboard", "Most Downloaded Model", "Most Liked Model"]
190
 
191
  models_df = make_leaderboard(org_names_in_list, "models")
192
- models_df = models_df_to_clickable(models_df, columns_to_convert, "models")
193
 
194
  headers = ["πŸ”’ Serial Number", "🏒 Organization Name", "πŸ“₯ Total Downloads", "πŸ‘ Total Likes", "πŸ€– Number of Models",
195
  "πŸ† Best Model On Open LLM Leaderboard", "πŸ₯‡ Best Rank On Open LLM Leaderboard",
@@ -203,7 +204,7 @@ with gr.Blocks() as demo:
203
  with gr.TabItem("πŸ“Š Dataset", id=2):
204
  columns_to_convert = ["Organization Name", "Most Downloaded Dataset", "Most Liked Dataset"]
205
  dataset_df = make_leaderboard(org_names_in_list, "datasets")
206
- dataset_df = models_df_to_clickable(dataset_df, columns_to_convert, "datasets")
207
 
208
  headers = ["πŸ”’ Serial Number", "🏒 Organization Name", "πŸ“₯ Total Downloads", "πŸ‘ Total Likes",
209
  "πŸ“Š Number of Datasets", "πŸ“Š Average Downloads per Dataset", "πŸ“ˆ Average Likes per Dataset",
@@ -217,7 +218,7 @@ with gr.Blocks() as demo:
217
  columns_to_convert = ["Organization Name", "Most Liked Space"]
218
 
219
  spaces_df = make_leaderboard(org_names_in_list, "spaces")
220
- spaces_df = models_df_to_clickable(spaces_df, columns_to_convert, "spaces")
221
 
222
  headers = ["πŸ”’ Serial Number", "🏒 Organization Name", "πŸ‘ Total Likes", "πŸš€ Number of Spaces",
223
  "πŸ“ˆ Average Likes per Space", "❀ Most Liked Space", "πŸ‘ Most Like Count"]
 
173
  return f'<a target="_blank" href="https://huggingface.co/{which_one}/{x}" style="color: var(--link-text-color); text-decoration: underline;text-decoration-style: dotted;">{x}</a>'
174
 
175
 
176
+ def df_to_clickable(df, columns, which_one):
177
  for column in columns:
178
  if column == "Organization Name":
179
  df[column] = df[column].apply(lambda x: clickable(x, "models"))
180
+ else:
181
+ df[column] = df[column].apply(lambda x: clickable(x, which_one))
182
  return df
183
 
184
 
 
190
  columns_to_convert = ["Organization Name", "Best Model On Open LLM Leaderboard", "Most Downloaded Model", "Most Liked Model"]
191
 
192
  models_df = make_leaderboard(org_names_in_list, "models")
193
+ models_df = df_to_clickable(models_df, columns_to_convert, "models")
194
 
195
  headers = ["πŸ”’ Serial Number", "🏒 Organization Name", "πŸ“₯ Total Downloads", "πŸ‘ Total Likes", "πŸ€– Number of Models",
196
  "πŸ† Best Model On Open LLM Leaderboard", "πŸ₯‡ Best Rank On Open LLM Leaderboard",
 
204
  with gr.TabItem("πŸ“Š Dataset", id=2):
205
  columns_to_convert = ["Organization Name", "Most Downloaded Dataset", "Most Liked Dataset"]
206
  dataset_df = make_leaderboard(org_names_in_list, "datasets")
207
+ dataset_df = df_to_clickable(dataset_df, columns_to_convert, "datasets")
208
 
209
  headers = ["πŸ”’ Serial Number", "🏒 Organization Name", "πŸ“₯ Total Downloads", "πŸ‘ Total Likes",
210
  "πŸ“Š Number of Datasets", "πŸ“Š Average Downloads per Dataset", "πŸ“ˆ Average Likes per Dataset",
 
218
  columns_to_convert = ["Organization Name", "Most Liked Space"]
219
 
220
  spaces_df = make_leaderboard(org_names_in_list, "spaces")
221
+ spaces_df = df_to_clickable(spaces_df, columns_to_convert, "spaces")
222
 
223
  headers = ["πŸ”’ Serial Number", "🏒 Organization Name", "πŸ‘ Total Likes", "πŸš€ Number of Spaces",
224
  "πŸ“ˆ Average Likes per Space", "❀ Most Liked Space", "πŸ‘ Most Like Count"]