8000 DOC headings for modules in what's new (#11780) · scikit-learn/scikit-learn@790af8d · GitHub
[go: up one dir, main page]

Skip to content

Commit 790af8d

Browse files
authored
DOC headings for modules in what's new (#11780)
1 parent aa7a6fc commit 790af8d

File tree

1 file changed

+87
-29
lines changed

1 file changed

+87
-29
lines changed

doc/whats_new/v0.20.rst

Lines changed: 87 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,9 @@ Changelog
9292

9393
Support for Python 3.3 has been officially dropped.
9494

95-
.. rubric:: :mod:`sklearn.cluster`:
95+
96+
:mod:`sklearn.cluster`
97+
......................
9698

9799
- |MajorFeature| A new clustering algorithm: :class:`cluster.OPTICS`: an
98100
algoritm related to :class:`cluster.DBSCAN`, that has hyperparameters easier
@@ -142,7 +144,9 @@ Support for Python 3.3 has been officially dropped.
142144
:class:`cluster.AgglomerativeClustering`.
143145
:issue:`9875` by :user:`Kumar Ashutosh <thechargedneutron>`.
144146

145-
.. rubric:: :mod:`sklearn.compose`:
147+
148+
:mod:`sklearn.compose`
149+
......................
146150

147151
- New module.
148152

@@ -156,7 +160,9 @@ Support for Python 3.3 has been officially dropped.
156160
are mapped back to the original space via an inverse transform. :issue:`9041`
157161
by `Andreas Müller`_ and :user:`Guillaume Lemaitre <glemaitre>`.
158162

159-
.. rubric:: :mod:`sklearn.covariance`:
163+
164+
:mod:`sklearn.covariance`
165+
.........................
160166

161167
- |API| The :func:`covariance.graph_lasso`,
162168
:class:`covariance.GraphLasso` and :class:`covariance.GraphLassoCV` have been
@@ -165,7 +171,9 @@ Support for Python 3.3 has been officially dropped.
165171
respectively and will be removed in version 0.22.
166172
:issue:`9993` by :user:`Artiem Krinitsyn <artiemq>`
167173

168-
.. rubric:: :mod:`sklearn.datasets`:
174+
175+
:mod:`sklearn.datasets`
176+
.......................
169177

170178
- |Feature| In :func:`datasets.make_blobs`, one can now pass a list to the
171179
`n_samples` parameter to indicate the number of samples to generate per
@@ -190,7 +198,9 @@ Support for Python 3.3 has been officially dropped.
190198
data points could be generated. :issue:`10037` by :user:`Christian Braune
191199
<christianbraune79>`.
192200

193-
.. rubric:: :mod:`sklearn.decomposition`:
201+
202+
:mod:`sklearn.decomposition`
203+
............................
194204

195205
- |Feature| :func:`decomposition.dict_learning` functions and models now
196206
support positivity constraints. This applies to the dictionary and sparse
@@ -230,13 +240,17 @@ Support for Python 3.3 has been officially dropped.
230240
:issue:`5956` by :user:`Vighnesh Birodkar <vighneshbirodkar>` and
231241
:user:`Olivier Grisel <ogrisel>`.
232242

233-
.. rubric:: :mod:`sklearn.discriminant_analysis`:
243+
244+
:mod:`sklearn.discriminant_analysis`
245+
....................................
234246

235247
- |Efficiency| Memory usage improvement for :func:`_class_means` and
236248
:func:`_class_cov` in :mod:`discriminant_analysis`. :issue:`10898` by
237249
:user:`Nanxin Chen <bobchennan>`.`
238250

239-
.. rubric:: :mod:`sklearn.dummy`:
251+
252+
:mod:`sklearn.dummy`
253+
....................
240254

241255
- |Feature| :class:`dummy.DummyRegressor` now has a ``return_std`` option in its
242256
``predict`` method. The returned standard deviations will be zeros.
@@ -245,7 +259,9 @@ Support for Python 3.3 has been officially dropped.
245259
only require X to be an object with finite length or shape. :issue:`9832` by
246260
:user:`Vrishank Bhardwaj <vrishank97>`.
247261

248-
.. rubric:: :mod:`sklearn.ensemble`:
262+
263+
:mod:`sklearn.ensemble`
264+
.......................
249265

250266
- |Feature| :class:`ensemble.BaggingRegressor` and
251267
:class:`ensemble.BaggingClassifier` can now be fit with missing/non-finite
@@ -293,7 +309,9 @@ Support for Python 3.3 has been officially dropped.
293309
reproduce ``fit`` result usinbg the object attributes when ``random_state``
294310
is set. :issue:`9723` by :user:`Guillaume Lemaitre <glemaitre>`.
295311

296-
.. rubric:: :mod:`sklearn.feature_extraction`:
312+
313+
:mod:`sklearn.feature_extraction`
314+
.................................
297315

298316
- |Feature| Enable the call to :term:`get_feature_names` in unfitted
299317
:class:`feature_extraction.text.CountVectorizer` initialized with a
@@ -318,7 +336,9 @@ Support for Python 3.3 has been officially dropped.
318336
:issue:`10441` by :user:`Mayur Kulkarni <maykulkarni>` and
319337
:user:`Guillaume Lemaitre <glemaitre>`.
320338

321-
.. rubric:: :mod:`sklearn.feature_selection`:
339+
340+
:mod:`sklearn.feature_selection`
341+
................................
322342

323343
- |Feature| Added select K best features functionality to
324344
:class:`feature_selection.SelectFromModel`.
@@ -329,14 +349,18 @@ Support for Python 3.3 has been officially dropped.
329349
CV scores in :class:`feature_selection.RFECV`.
330350
:issue:`9222` by :user:`Nick Hoh <nickypie>`.
331351

332-
.. rubric:: :mod:`sklearn.gaussian_process`:
352+
353+
:mod:`sklearn.gaussian_process`
354+
...............................
333355

334356
- |Efficiency| In :class:`gaussian_process.GaussianProcessRegressor`, method
335357
``predict`` is faster when using ``return_std=True`` in particular more when
336358
called several times in a row. :issue:`9234` by :user:`andrewww <andrewww>`
337359
and :user:`Minghui Liu <minghui-liu>`.
338360

339-
.. rubric:: :mod:`sklearn.impute`:
361+
362+
:mod:`sklearn.impute`
363+
.....................
340364

341365
- New module, adopting ``preprocessing.Imputer`` as
342366
:class:`impute.SimpleImputer` with minor changes (see under preprocessing
@@ -352,14 +376,18 @@ Support for Python 3.3 has been officially dropped.
352376
data, and so does the ``'most_frequent'`` strategy now. :issue:`11211` by
353377
:user:`Jeremie du Boisberranger <jeremiedbb>`.
354378

355-
.. rubric:: :mod:`sklearn.isotonic`:
379+
380+
:mod:`sklearn.isotonic`
381+
.......................
356382

357383
- |Fix| Fixed a bug in :class:`isotonic.IsotonicRegression` which incorrectly
358384
combined weights when fitting a model to data involving points with
359385
identical X values.
360386
:issue:`9432` by :user:`Dallas Card <dallascard>`
361387

362-
.. rubric:: :mod:`sklearn.linear_model`:
388+
389+
:mod:`sklearn.linear_model`
390+
...........................
363391

364392
- |Feature| :class:`linear_model.SGDClassifier`,
365393
:class:`linear_model.SGDRegressor`,
@@ -456,7 +484,9 @@ Support for Python 3.3 has been officially dropped.
456484
estimators will report at most ``max_iter`` iterations even if more were
457485
performed. :issue:`10723` by `Joel Nothman`_.
458486

459-
.. rubric:: :mod:`sklearn.manifold`:
487+
488+
:mod:`sklearn.manifold`
489+
.......................
460490

461491
- |Efficiency| Speed improvements for both 'exact' and 'barnes_hut' methods in
462492
:class:`manifold.TSNE`. :issue:`10593` and :issue:`10610` by
@@ -482,7 +512,9 @@ Support for Python 3.3 has been officially dropped.
482512
pairwise distances or squared distances. :issue:`9775` by
483513
:user:`William de Vazelhes <wdevazelhes>`.
484514

485-
.. rubric:: :mod:`sklearn.metrics`:
515+
516+
:mod:`sklearn.metrics`
517+
......................
486518

487519
- |MajorFeature| Added the :func:`metrics.davies_bouldin_score` metric for
488520
evaluation of clustering models without a ground truth. :issue:`10827` by
@@ -582,7 +614,9 @@ Support for Python 3.3 has been officially dropped.
582614
``working_memory`` config. See :ref:`working_memory`. :issue:`10280` by `Joel
583615
Nothman`_ and :user:`Aman Dalmia <dalmia>`.
584616

585-
.. rubric:: :mod:`sklearn.mixture`:
617+
618+
:mod:`sklearn.mixture`
619+
......................
586620

587621
- |Feature| Added function :term:`fit_predict` to :class:`mixture.GaussianMixture`
588622
and :class:`mixture.GaussianMixture`, which is essentially equivalent to
@@ -600,7 +634,9 @@ Support for Python 3.3 has been officially dropped.
600634
initializations (when ``n_init > 1``), but just the lower bound of the last
601635
initialization. :issue:`10869` by :user:`Aurélien Géron <ageron>`.
602636

603-
.. rubric:: :mod:`sklearn.model_selection`:
637+
638+
:mod:`sklearn.model_selection`
639+
..............................
604640

605641
- |Feature| Add `return_estimator` parameter in
606642
:func:`model_selection.cross_validate` to return estimators fitted on each
@@ -656,12 +692,16 @@ Support for Python 3.3 has been officially dropped.
656692
raises TypeError.
657693
:issue:`10928` by :user:`Solutus Immensus <solutusimmensus>`
658694

659-
.. rubric:: :mod:`sklearn.multioutput`:
695+
696+
:mod:`sklearn.multioutput`
697+
..........................
660698

661699
- |MajorFeature| Added :class:`multioutput.RegressorChain` for multi-target
662700
regression. :issue:`9257` by :user:`Kumar Ashutosh <thechargedneutron>`.
663701

664-
.. rubric:: :mod:`sklearn.naive_bayes`:
702+
703+
:mod:`sklearn.naive_bayes`
704+
..........................
665705

666706
- |MajorFeature| Added :class:`naive_bayes.ComplementNB`, which implements the
667707
Complement Naive Bayes classifier described in Rennie et al. (2003).
@@ -679,7 +719,9 @@ Support for Python 3.3 has been officially dropped.
679719
vector valued pseudocounts (alpha).
680720
:issue:`10346` by :user:`Tobias Madsen <TobiasMadsen>`
681721

682-
.. rubric:: :mod:`sklearn.neighbors`:
722+
723+
:mod:`sklearn.neighbors`
724+
........................
683725

684726
- |Efficiency| :class:`neighbors.RadiusNeighborsRegressor` and
685727
:class:`neighbors.RadiusNeighborsClassifier` are now
@@ -719,7 +761,9 @@ Support for Python 3.3 has been officially dropped.
719761
faster construction and querying times.
720762
:issue:`11556` by :user:`Jake VanderPlas <jakevdp>`
721763

722-
.. rubric:: :mod:`sklearn.neural_network`:
764+
765+
:mod:`sklearn.neural_network`
766+
.............................
723767

724768
- |Feature| Add `n_iter_no_change` parameter in
725769
:class:`neural_network.BaseMultilayerPerceptron`,
@@ -738,14 +782,18 @@ Support for Python 3.3 has been officially dropped.
738782
quit unexpectedly early due to local minima or fluctuations.
739783
:issue:`9456` by :user:`Nicholas Nadeau <nnadeau>`
740784

741-
.. rubric:: :mod:`sklearn.pipeline`:
785+
786+
:mod:`sklearn.pipeline`
787+
.......................
742788

743789
- |Feature| The ``predict`` method of :class:`pipeline.Pipeline` now passes
744790
keyword arguments on to the pipeline's last estimator, enabling the use of
745791
parameters such as ``return_std`` in a pipeline with caution.
746792
:issue:`9304` by :user:`Breno Freitas <brenolf>`.
747793

748-
.. rubric:: :mod:`sklearn.preprocessing`:
794+
795+
:mod:`sklearn.preprocessing`
796+
............................
749797

750798
- |MajorFeature| Expanded :class:`preprocessing.OneHotEncoder` to allow to
751799
encode categorical string features as a numeric array using a one-hot (or
@@ -869,7 +917,9 @@ Support for Python 3.3 has been officially dropped.
869917
``validate`` will be from ``True`` to ``False`` in 0.22.
870918
:issue:`10655` by :user:`Guillaume Lemaitre <glemaitre>`.
871919

872-
.. rubric:: :mod:`sklearn.svm`:
920+
921+
:mod:`sklearn.svm`
922+
..................
873923

874924
- |Fix| Fixed a bug in :class:`svm.SVC` where when the argument ``kernel`` is
875925
unicode in Python2, the ``predict_proba`` method was raising an
@@ -886,7 +936,9 @@ Support for Python 3.3 has been officially dropped.
886936
version 0.22 to account better for unscaled features. :issue:`8361` by
887937
:user:`Gaurav Dhingra <gxyd>` and :user:`Ting Neo <neokt>`.
888938

889-
.. rubric:: :mod:`sklearn.tree`:
939+
940+
:mod:`sklearn.tree`
941+
...................
890942

891943
- |Fix| Fixed a bug in :class:`tree.BaseDecisionTree` with `splitter="best"`
892944
where split threshold could become infinite when values in X were
@@ -898,7 +950,9 @@ Support for Python 3.3 has been officially dropped.
898950
considered all samples to be of equal weight importance.
899951
:issue:`11464` by :user:`John Stott <JohnStott>`.
900952

901-
.. rubric:: :mod:`sklearn.utils`:
953+
954+
:mod:`sklearn.utils`
955+
....................
902956

903957
- |Feature| :func:`utils.check_array` and :func:`utils.check_X_y` now have
904958
``accept_large_sparse`` to control whether scipy.sparse matrices with 64-bit
@@ -913,7 +967,9 @@ Support for Python 3.3 has been officially dropped.
913967
that arrays of bytes/strings will be interpreted as decimal numbers
914968
beginning in version 0.22. :issue:`10229` by :user:`Ryan Lee <rtlee9>`
915969

916-
.. rubric:: Multiple modules
970+
971+
Multiple modules
972+
................
917973

918974
- |Feature| |API| More consistent outlier detection API:
919975
Add a ``score_samples`` method in :class:`svm.OneClassSVM`,
@@ -956,7 +1012,9 @@ Support for Python 3.3 has been officially dropped.
9561012
:class:`cluster.AffinityPropagation`, and :class:`cluster.Birch`.
9571013
:issue:`10306` by :user:`Jonathan Siebert <jotasi>`.
9581014

959-
.. rubric:: Miscellaneous
1015+
1016+
Miscellaneous
1017+
.............
9601018

9611019
- |MajorFeature| A new configuration parameter, ``working_memory`` was added
9621020
to control memory consumption limits in chunked operations, such as the new

0 commit comments

Comments
 (0)
0