in bindings/python-compute/data_manager.py [0:0]
def compute_target_df(pred_dfs, n_models, use_same_target=True):
if use_same_target:
target_col = pred_dfs[0][TARGET_COL_IN]
target_col.name = TARGET_COL_OUT(0)
return pd.DataFrame(target_col)
target_cols = []
for m in range(n_models):
if TARGET_COL_IN in pred_dfs[m].columns:
target_col = pred_dfs[m][TARGET_COL_IN]
target_col.name = TARGET_COL_OUT(m)
target_cols.append(target_col)
return pd.concat(target_cols, axis=1)