fzoll commited on
Commit
412860e
·
1 Parent(s): 602cef6

Handling the model alias field

Browse files
Files changed (1) hide show
  1. app/backend/data_engine.py +6 -2
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"])