Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
|
@@ -76,48 +76,6 @@ def get_metadata(model_id):
|
|
| 76 |
return None
|
| 77 |
|
| 78 |
|
| 79 |
-
# def parse_metrics_accuracy(meta):
|
| 80 |
-
# if "model-index" not in meta:
|
| 81 |
-
# return None
|
| 82 |
-
# result = meta["model-index"][0]["results"]
|
| 83 |
-
# metrics = result[0]["metrics"]
|
| 84 |
-
# accuracy = metrics[0]["value"]
|
| 85 |
-
# return accuracy
|
| 86 |
-
|
| 87 |
-
|
| 88 |
-
# def parse_rewards(accuracy):
|
| 89 |
-
# default_std = -1000
|
| 90 |
-
# default_reward = -1000
|
| 91 |
-
# if accuracy != None:
|
| 92 |
-
# accuracy = str(accuracy)
|
| 93 |
-
# parsed = accuracy.split("+/-")
|
| 94 |
-
# if len(parsed) > 1:
|
| 95 |
-
# mean_reward = float(parsed[0].strip())
|
| 96 |
-
# std_reward = float(parsed[1].strip())
|
| 97 |
-
# elif len(parsed) == 1: # only mean reward
|
| 98 |
-
# mean_reward = float(parsed[0].strip())
|
| 99 |
-
# std_reward = float(0)
|
| 100 |
-
# else:
|
| 101 |
-
# mean_reward = float(default_std)
|
| 102 |
-
# std_reward = float(default_reward)
|
| 103 |
-
|
| 104 |
-
# else:
|
| 105 |
-
# mean_reward = float(default_std)
|
| 106 |
-
# std_reward = float(default_reward)
|
| 107 |
-
# return mean_reward, std_reward
|
| 108 |
-
|
| 109 |
-
|
| 110 |
-
# def rank_dataframe(dataframe):
|
| 111 |
-
# dataframe = dataframe.sort_values(
|
| 112 |
-
# by=["Cumulative Reward", "User", "Model"], ascending=False
|
| 113 |
-
# )
|
| 114 |
-
# if not "Ranking" in dataframe.columns:
|
| 115 |
-
# dataframe.insert(0, "Ranking", [i for i in range(1, len(dataframe) + 1)])
|
| 116 |
-
# else:
|
| 117 |
-
# dataframe["Ranking"] = [i for i in range(1, len(dataframe) + 1)]
|
| 118 |
-
# return dataframe
|
| 119 |
-
|
| 120 |
-
|
| 121 |
def update_leaderboard_dataset_parallel(hivex_env, path):
|
| 122 |
# Get model ids associated with hivex_env
|
| 123 |
model_ids = get_model_ids(hivex_env)
|
|
@@ -147,8 +105,9 @@ def update_leaderboard_dataset_parallel(hivex_env, path):
|
|
| 147 |
data = [row for row in data if row is not None]
|
| 148 |
|
| 149 |
# ranked_dataframe = rank_dataframe(pd.DataFrame.from_records(data))
|
| 150 |
-
|
| 151 |
-
|
|
|
|
| 152 |
file_path = path + "/" + hivex_env + ".csv"
|
| 153 |
new_history.to_csv(file_path, index=False)
|
| 154 |
|
|
|
|
| 76 |
return None
|
| 77 |
|
| 78 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 79 |
def update_leaderboard_dataset_parallel(hivex_env, path):
|
| 80 |
# Get model ids associated with hivex_env
|
| 81 |
model_ids = get_model_ids(hivex_env)
|
|
|
|
| 105 |
data = [row for row in data if row is not None]
|
| 106 |
|
| 107 |
# ranked_dataframe = rank_dataframe(pd.DataFrame.from_records(data))
|
| 108 |
+
ranked_dataframe = pd.DataFrame.from_records(data)
|
| 109 |
+
|
| 110 |
+
new_history = ranked_dataframe
|
| 111 |
file_path = path + "/" + hivex_env + ".csv"
|
| 112 |
new_history.to_csv(file_path, index=False)
|
| 113 |
|