Spaces:
Runtime error
Runtime error
re-adding clickable model and user
Browse files
app.py
CHANGED
|
@@ -122,8 +122,8 @@ def update_leaderboard_dataset(rl_env, path):
|
|
| 122 |
continue
|
| 123 |
user_id = model_id.split('/')[0]
|
| 124 |
row = {}
|
| 125 |
-
row["User"] =
|
| 126 |
-
row["Model"] =
|
| 127 |
accuracy = parse_metrics_accuracy(meta)
|
| 128 |
mean_reward, std_reward = parse_rewards(accuracy)
|
| 129 |
mean_reward = mean_reward if not pd.isna(mean_reward) else 0
|
|
@@ -182,10 +182,16 @@ def download_leaderboard_dataset():
|
|
| 182 |
|
| 183 |
def get_data(rl_env, path) -> pd.DataFrame:
|
| 184 |
"""
|
| 185 |
-
Get data from rl_env CSV file and return as DataFrame
|
| 186 |
"""
|
| 187 |
csv_path = os.path.join(path, rl_env + ".csv")
|
| 188 |
data = pd.read_csv(csv_path)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 189 |
return data
|
| 190 |
|
| 191 |
|
|
|
|
| 122 |
continue
|
| 123 |
user_id = model_id.split('/')[0]
|
| 124 |
row = {}
|
| 125 |
+
row["User"] = user_id
|
| 126 |
+
row["Model"] = model_id
|
| 127 |
accuracy = parse_metrics_accuracy(meta)
|
| 128 |
mean_reward, std_reward = parse_rewards(accuracy)
|
| 129 |
mean_reward = mean_reward if not pd.isna(mean_reward) else 0
|
|
|
|
| 182 |
|
| 183 |
def get_data(rl_env, path) -> pd.DataFrame:
|
| 184 |
"""
|
| 185 |
+
Get data from rl_env CSV file, format model and user as clickable links, and return as DataFrame
|
| 186 |
"""
|
| 187 |
csv_path = os.path.join(path, rl_env + ".csv")
|
| 188 |
data = pd.read_csv(csv_path)
|
| 189 |
+
|
| 190 |
+
# Add clickable links for model and user
|
| 191 |
+
for index, row in data.iterrows():
|
| 192 |
+
data.at[index, "User"] = make_clickable_user(row["User"])
|
| 193 |
+
data.at[index, "Model"] = make_clickable_model(row["Model"])
|
| 194 |
+
|
| 195 |
return data
|
| 196 |
|
| 197 |
|
utils.py
CHANGED
|
@@ -7,8 +7,8 @@ def make_clickable_model(model_name):
|
|
| 7 |
link = "https://huggingface.co/" + model_name
|
| 8 |
return f'<a target="_blank" href="{link}">{model_name_show}</a>'
|
| 9 |
|
|
|
|
| 10 |
# Make user clickable link
|
| 11 |
def make_clickable_user(user_id):
|
| 12 |
link = "https://huggingface.co/" + user_id
|
| 13 |
return f'<a target="_blank" href="{link}">{user_id}</a>'
|
| 14 |
-
|
|
|
|
| 7 |
link = "https://huggingface.co/" + model_name
|
| 8 |
return f'<a target="_blank" href="{link}">{model_name_show}</a>'
|
| 9 |
|
| 10 |
+
|
| 11 |
# Make user clickable link
|
| 12 |
def make_clickable_user(user_id):
|
| 13 |
link = "https://huggingface.co/" + user_id
|
| 14 |
return f'<a target="_blank" href="{link}">{user_id}</a>'
|
|
|