Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit d53f56c

Browse files
ogriselglemaitre
authored andcommitted
MAINT reorg/fix Kernel PCA entry in whats_new/v1.1.rst (#21695)
1 parent be935bd commit d53f56c

File tree

1 file changed

+63
-0
lines changed

1 file changed

+63
-0
lines changed

doc/whats_new/v1.1.rst

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,49 @@ Changelog
6666
reconstruction of a `X` target when a `Y` parameter is given. :pr:`19680` by
6767
:user:`Robin Thibaut <robinthibaut>`.
6868

69+
:mod:`sklearn.datasets`
70+
.......................
71+
72+
- |Enhancement| :func:`datasets.make_swiss_roll` now supports the optional argument
73+
hole; when set to True, it returns the swiss-hole dataset. :pr:`21482` by
74+
:user:`Sebastian Pujalte <pujaltes>`.
75+
76+
:mod:`sklearn.decomposition`
77+
............................
78+
79+
- |Enhancement| :class:`decomposition.PCA` exposes a parameter `n_oversamples` to tune
80+
:func:`sklearn.decomposition.randomized_svd` and
81+
get accurate results when the number of features is large.
82+
:pr:`21109` by :user:`Smile <x-shadow-man>`.
83+
84+
- |Fix| :class:`decomposition.FastICA` now validates input parameters in `fit` instead of `__init__`.
85+
:pr:`21432` by :user:`Hannah Bohle <hhnnhh>` and :user:`Maren Westermann <marenwestermann>`.
86+
87+
- |Fix| :class:`decomposition.KernelPCA` now validates input parameters in
88+
`fit` instead of `__init__`.
89+
:pr:`21567` by :user:`Maggie Chege <MaggieChege>`.
90+
91+
- |API| Adds :term:`get_feature_names_out` to all transformers in the
92+
:mod:`~sklearn.decomposition` module:
93+
:class:`~sklearn.decomposition.DictionaryLearning`,
94+
:class:`~sklearn.decomposition.FactorAnalysis`,
95+
:class:`~sklearn.decomposition.FastICA`,
96+
:class:`~sklearn.decomposition.IncrementalPCA`,
97+
:class:`~sklearn.decomposition.KernelPCA`,
98+
:class:`~sklearn.decomposition.LatentDirichletAllocation`,
99+
:class:`~sklearn.decomposition.MiniBatchDictionaryLearning`,
100+
:class:`~sklearn.decomposition.MiniBatchSparsePCA`,
101+
:class:`~sklearn.decomposition.NMF`,
102+
:class:`~sklearn.decomposition.PCA`,
103+
:class:`~sklearn.decomposition.SparsePCA`,
104+
and :class:`~sklearn.decomposition.TruncatedSVD`. :pr:`21334` by
105+
`Thomas Fan`_.
106+
107+
- |API| :func:`decomposition.FastICA` now supports unit variance for whitening.
108+
The default value of its `whiten` argument will change from `True`
109+
(which behaves like `'arbitrary-variance'`) to `'unit-variance'` in version 1.3.
110+
:pr:`19490` by :user:`Facundo Ferrin <fferrin>` and :user:`Julien Jerphanion <jjerphan>`
111+
69112
:mod:`sklearn.impute`
70113
.....................
71114

@@ -125,6 +168,26 @@ Changelog
125168
Setting a transformer to "passthrough" will pass the features unchanged.
126169
:pr:`20860` by :user:`Shubhraneel Pal <shubhraneel>`.
127170

171+
:mod:`sklearn.preprocessing`
172+
............................
173+
174+
- |Enhancement| Adds a `subsample` parameter to :class:`preprocessing.KBinsDiscretizer`.
175+
This allows specifying a maximum number of samples to be used while fitting
176+
the model. The option is only available when `strategy` is set to `quantile`.
177+
:pr:`21445` by :user:`Felipe Bidu <fbidu>` and :user:`Amanda Dsouza <amy12xx>`.
178+
179+
- |Fix| :class:`preprocessing.LabelBinarizer` now validates input parameters in `fit`
180+
instead of `__init__`.
181+
:pr:`21434` by :user:`Krum Arnaudov <krumeto>`.
182+
183+
:mod:`sklearn.svm`
184+
..................
185+
186+
- |Fix| :class:`smv.NuSVC`, :class:`svm.NuSVR`, :class:`svm.SVC`,
187+
:class:`svm.SVR`, :class:`svm.OneClassSVM` now validate input
188+
parameters in `fit` instead of `__init__`.
189+
:pr:`21436` by :user:`Haidar Almubarak <Haidar13 >`.
190+
128191
:mod:`sklearn.utils`
129192
....................
130193

0 commit comments

Comments
 (0)