You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
MissForest ignores declared roles after column-name normalization #525
On current main, explicit simple imputation snake-matches declared target/ID names after column normalization, but the MissForest branch builds contexts that compare those declarations exactly. A custom target declared as Future Sales becomes future_sales, is classified as a numeric feature, and is fitted and filled even though the per-column rule is reported as ignored for the declared target.
Using target_column="future_sales" preserves all eight gaps, as documented in the follow-up to #523. The runtime should apply the same resolved declarations already used by simple imputation to MissForest contexts, preserve declared IDs/targets, and retain the existing audited skip action. I will add regression coverage for global/per-column choices, original/normalized declarations, disabled renaming, and an eligible unprotected feature that still runs a model.
Activity