From 2e77be3bd56904d6b5da6510b9844cc6c0964327 Mon Sep 17 00:00:00 2001 From: Grigorii Kolosov <70881505+TinyClayMan@users.noreply.github.com> Date: Fri, 5 Jun 2026 19:22:48 +0300 Subject: [PATCH] Update data_processor.py 'sparse' renamed to 'sparse_output' since scikit-learn:1.2 --- synthpop/processor/data_processor.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/synthpop/processor/data_processor.py b/synthpop/processor/data_processor.py index 1d86b7d..e1eb026 100644 --- a/synthpop/processor/data_processor.py +++ b/synthpop/processor/data_processor.py @@ -60,7 +60,7 @@ def _preprocess(self, data: pd.DataFrame) -> pd.DataFrame: if n_unique < 10: encoder = LabelEncoder() elif n_unique < 50: - encoder = OneHotEncoder(sparse=False, drop="first") + encoder = OneHotEncoder(sparse_output=False, drop="first") else: # Frequency encoding value_counts = data[col].value_counts(normalize=True)