@@ -22,6 +22,20 @@ random sampling procedures.
22
22
into account.
23
23
:pr: `25354 ` by :user: `Jérémie du Boisberranger <jeremiedbb> `.
24
24
25
+ - |Fix | The `categories_ ` attribute of :class: `preprocessing.OneHotEncoder ` now
26
+ always contains an array of `object`s when using predefined categories that
27
+ are strings. Predefined categories encoded as bytes will no longer work
28
+ with `X ` encoded as strings. :pr: `25174 ` by :user: `Tim Head <betatim> `.
29
+
30
+ Changes impacting all modules
31
+ -----------------------------
32
+
33
+ - |Fix | Support `pandas.Int64 ` dtyped `y ` for classifiers and regressors.
34
+ :pr: `25089 ` by :user: `Tim Head <betatim> `.
35
+
36
+ - |Fix | Remove spurious warnings for estimators internally using neighbors search methods.
37
+ :pr: `25129 ` by :user: `Julien Jerphanion <jjerphan> `.
38
+
25
39
Changelog
26
40
---------
27
41
@@ -64,6 +78,12 @@ Changelog
64
78
and :class: `ensemble.ExtraTreesRegressor ` now support sparse readonly datasets.
65
79
:pr: `25341 ` by :user: `Julien Jerphanion <jjerphan> `
66
80
81
+ :mod: `sklearn.feature_extraction `
82
+ .................................
83
+
84
+ - |Fix | :class: `feature_extraction.FeatureHasher ` raises an informative error
85
+ when the input is a list of strings. :pr: `25094 ` by `Thomas Fan `_.
86
+
67
87
:mod: `sklearn.linear_model `
68
88
...........................
69
89
@@ -78,6 +98,20 @@ Changelog
78
98
- |Fix | :class: `manifold.TSNE ` now works correctly when output type is
79
99
set to pandas :pr: `25370 ` by :user: `Tim Head <betatim> `.
80
100
101
+ :mod: `sklearn.model_selection `
102
+ ..............................
103
+
104
+ - |Fix | :func: `model_selection.cross_validate ` with multimetric scoring in
105
+ case of some failing scorers the non-failing scorers now returns proper
106
+ scores instead of `error_score ` values.
107
+ :pr: `23101 ` by :user: `András Simon <simonandras> ` and `Thomas Fan `_.
108
+
109
+ :mod: `sklearn.neural_network `
110
+ .............................
111
+
112
+ - |Fix | :class: `neural_network.MLPClassifier ` and :class: `neural_network.MLPRegressor `
113
+ no longer raise warnings when fitting data with feature names.
114
+ :pr: `24873 ` by :user: `Tim Head <betatim> `.
81
115
82
116
:mod: `sklearn.preprocessing `
83
117
............................
0 commit comments