Skip to content

Commit 172225b

Browse files
authored
Merge pull request #14 from SORADATA/mlflow
feat: Add management of feat cols
2 parents 485a694 + f04c30c commit 172225b

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

src/models/ensemble.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,10 @@ def _available(df: pd.DataFrame) -> List[str]:
4545

4646

4747
def _prepare_X(df: pd.DataFrame, features: List[str]) -> pd.DataFrame:
48+
df_prepared = df.copy()
49+
for col in features:
50+
if col not in df_prepared.columns:
51+
df_prepared[col] = 0.0
4852
return df[features].fillna(0).replace([np.inf, -np.inf], 0)
4953

5054

0 commit comments

Comments
 (0)