Spaces:
Running
Running
Handling the model alias field
Browse files
app/backend/data_engine.py
CHANGED
|
@@ -125,6 +125,10 @@ class DataEngine:
|
|
| 125 |
df_model_extended = df_model
|
| 126 |
|
| 127 |
df = pd.merge(df_result, df_dataset, on=["dataset_name"], how="inner")
|
|
|
|
|
|
|
|
|
|
|
|
|
| 128 |
# df = pd.merge(df, df_model, on=["model_name"], how="inner")
|
| 129 |
|
| 130 |
# dataset_num_map = {}
|
|
@@ -140,13 +144,13 @@ class DataEngine:
|
|
| 140 |
}).reset_index()
|
| 141 |
|
| 142 |
pivot = grouped_model.pivot(index=["model_name", "embd_dim", "embd_dtype"], columns="group_name",
|
| 143 |
-
values=["ndcg_at_10"]).round(2)
|
| 144 |
|
| 145 |
# Rename columns
|
| 146 |
pivot.columns = list(
|
| 147 |
map(lambda x: f"{x[1].capitalize()} Average" if x[1] != 'text' else f"Average", pivot.columns))
|
| 148 |
|
| 149 |
-
pivot_dataset = df_result.pivot(index=["model_name", "embd_dim", "embd_dtype"], columns="dataset_name", values="ndcg_at_10")
|
| 150 |
|
| 151 |
df = pd.merge(df_model_extended, pivot, on=["model_name", "embd_dim", "embd_dtype"])
|
| 152 |
df = pd.merge(df, pivot_dataset, on=["model_name", "embd_dim", "embd_dtype"])
|
|
|
|
| 125 |
df_model_extended = df_model
|
| 126 |
|
| 127 |
df = pd.merge(df_result, df_dataset, on=["dataset_name"], how="inner")
|
| 128 |
+
|
| 129 |
+
# set dataset default value to 0
|
| 130 |
+
df = df.pivot(index=["model_name", "embd_dim", "embd_dtype", "group_name"], columns="dataset_name",
|
| 131 |
+
values=["ndcg_at_10"]).fillna(0).stack(level=1).reset_index()
|
| 132 |
# df = pd.merge(df, df_model, on=["model_name"], how="inner")
|
| 133 |
|
| 134 |
# dataset_num_map = {}
|
|
|
|
| 144 |
}).reset_index()
|
| 145 |
|
| 146 |
pivot = grouped_model.pivot(index=["model_name", "embd_dim", "embd_dtype"], columns="group_name",
|
| 147 |
+
values=["ndcg_at_10"]).round(2).fillna(0)
|
| 148 |
|
| 149 |
# Rename columns
|
| 150 |
pivot.columns = list(
|
| 151 |
map(lambda x: f"{x[1].capitalize()} Average" if x[1] != 'text' else f"Average", pivot.columns))
|
| 152 |
|
| 153 |
+
pivot_dataset = df_result.pivot(index=["model_name", "embd_dim", "embd_dtype"], columns="dataset_name", values="ndcg_at_10").fillna(0)
|
| 154 |
|
| 155 |
df = pd.merge(df_model_extended, pivot, on=["model_name", "embd_dim", "embd_dtype"])
|
| 156 |
df = pd.merge(df, pivot_dataset, on=["model_name", "embd_dim", "embd_dtype"])
|