Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
added ranking + fixed broken link in model
Browse files
app.py
CHANGED
|
@@ -19,10 +19,10 @@ LOADED_MODEL_IDS = {rl_env:[] for rl_env in RL_ENVS}
|
|
| 19 |
# Make model clickable link
|
| 20 |
def make_clickable_model(model_name):
|
| 21 |
# remove user from model name
|
| 22 |
-
|
| 23 |
|
| 24 |
link = "https://huggingface.co/" + model_name
|
| 25 |
-
return f'<a target="_blank" href="{link}">{
|
| 26 |
|
| 27 |
# Make user clickable link
|
| 28 |
def make_clickable_user(user_id):
|
|
@@ -126,6 +126,10 @@ def update_data_per_env(rl_env):
|
|
| 126 |
if not dataframe.empty:
|
| 127 |
|
| 128 |
dataframe = dataframe.sort_values(by=['Results'], ascending=False)
|
|
|
|
|
|
|
|
|
|
|
|
|
| 129 |
table_html = dataframe.to_html(escape=False, index=False,justify = 'left')
|
| 130 |
return table_html,dataframe,dataframe.empty
|
| 131 |
else:
|
|
@@ -145,6 +149,10 @@ def get_data_per_env(rl_env):
|
|
| 145 |
dataframe["User"] = dataframe["User"].apply(make_clickable_user)
|
| 146 |
dataframe["Model"] = dataframe["Model"].apply(make_clickable_model)
|
| 147 |
dataframe = dataframe.sort_values(by=['Results'], ascending=False)
|
|
|
|
|
|
|
|
|
|
|
|
|
| 148 |
table_html = dataframe.to_html(escape=False, index=False,justify = 'left')
|
| 149 |
return table_html,dataframe,dataframe.empty
|
| 150 |
else:
|
|
|
|
| 19 |
# Make model clickable link
|
| 20 |
def make_clickable_model(model_name):
|
| 21 |
# remove user from model name
|
| 22 |
+
model_name_show = ' '.join(model_name.split('/')[1:])
|
| 23 |
|
| 24 |
link = "https://huggingface.co/" + model_name
|
| 25 |
+
return f'<a target="_blank" href="{link}">{model_name_show}</a>'
|
| 26 |
|
| 27 |
# Make user clickable link
|
| 28 |
def make_clickable_user(user_id):
|
|
|
|
| 126 |
if not dataframe.empty:
|
| 127 |
|
| 128 |
dataframe = dataframe.sort_values(by=['Results'], ascending=False)
|
| 129 |
+
if not 'Ranking' in dataframe.columns:
|
| 130 |
+
dataframe.insert(0, 'Ranking', [i for i in range(1,len(dataframe)+1)])
|
| 131 |
+
else:
|
| 132 |
+
dataframe['Ranking'] = [i for i in range(1,len(dataframe)+1)]
|
| 133 |
table_html = dataframe.to_html(escape=False, index=False,justify = 'left')
|
| 134 |
return table_html,dataframe,dataframe.empty
|
| 135 |
else:
|
|
|
|
| 149 |
dataframe["User"] = dataframe["User"].apply(make_clickable_user)
|
| 150 |
dataframe["Model"] = dataframe["Model"].apply(make_clickable_model)
|
| 151 |
dataframe = dataframe.sort_values(by=['Results'], ascending=False)
|
| 152 |
+
if not 'Ranking' in dataframe.columns:
|
| 153 |
+
dataframe.insert(0, 'Ranking', [i for i in range(1,len(dataframe)+1)])
|
| 154 |
+
else:
|
| 155 |
+
dataframe['Ranking'] = [i for i in range(1,len(dataframe)+1)]
|
| 156 |
table_html = dataframe.to_html(escape=False, index=False,justify = 'left')
|
| 157 |
return table_html,dataframe,dataframe.empty
|
| 158 |
else:
|