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>'
|
|