Commit Graph

8162 Commits

Author SHA1 Message Date
Yao Xiao 21b1b7e87b
DOC update doc build sphinx link to by matching regex in lock file (#27970) 2023-12-18 08:40:34 +01:00
Quentin Barthélemy 2d4197dbe8
ENH allow shrunk_covariance to handle multiple matrices at once (#25275)
Co-authored-by: Alexandre Gramfort <alexandre.gramfort@m4x.org>
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
Co-authored-by: Jérémie du Boisberranger <34657725+jeremiedbb@users.noreply.github.com>
2023-12-13 14:55:44 +01:00
Guillaume Lemaitre a88a33a70c
MAINT do not check for warnings in doc_min_dependencies (#27949) 2023-12-12 18:56:56 +01:00
Guillaume Lemaitre 6291f668fc
MAINT order changelog and fix some entries (#27944)
Co-authored-by: Loïc Estève <loic.esteve@ymail.com>
2023-12-11 17:20:10 -05:00
Guillaume Lemaitre 3b06962d28
FIX f1_score with zero_division=1 uses directly confusion matrix statistic (#27577)
Co-authored-by: Omar Salman <omar.salman@arbisoft.com>
Co-authored-by: Tim Head <betatim@gmail.com>
2023-12-11 13:50:00 +01:00
Lorenz c913853779
MAINT Raise NotFittedError when using DictVectorizer without prior fitting (#24838)
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
2023-12-07 16:43:35 +00:00
Guillaume Lemaitre 9ef1b9d4e6
FIX raise error in HDBSCAN with precomputed X and request centers (#27898) 2023-12-06 08:59:24 -05:00
Guillaume Lemaitre 704f8d8e93
CI raise error for all kind of deprecation warnings in doc build (#27454) 2023-12-06 14:55:10 +01:00
Guillaume Lemaitre 36f6734789
ENH add predict_log_proba to ClassifierChain (#27720) 2023-12-05 22:41:36 -05:00
Guillaume Lemaitre fcdddd58ad
MAINT use Voting and Stacking support missing values (#27710) 2023-12-05 08:24:21 -05:00
Jérôme Dockès e1ce967a33
ENH detect categorical polars columns in HistGradientBoosting (#27835)
Co-authored-by: Olivier Grisel <olivier.grisel@ensta.org>
2023-12-05 10:15:06 +01:00
Olivier Grisel 87e69087c5
CI/FIX Enable numpy dev in scipy-dev build and fix Bayesian linear models for numpy 2 compat (#27899)
Co-authored-by: Loïc Estève <loic.esteve@ymail.com>
2023-12-04 15:54:17 +00:00
James McDermott 7e9e9bebc0
DOC clarifies description of Transformer API (#27901) 2023-12-04 14:37:27 +01:00
Thomas J. Fan d319344dff
ENH Adds polars output support to ColumnTransformer (#26683)
Co-authored-by: Christian Lorentzen <lorentzen.ch@gmail.com>
Co-authored-by: Adrin Jalali <adrin.jalali@gmail.com>
2023-12-04 13:25:35 +00:00
Haoying Zhang da220e4066
FIX bug in OPTICS that use the right indices when correcting clusters (#26459)
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
Co-authored-by: Adrin Jalali <adrin.jalali@gmail.com>
2023-12-04 12:31:23 +00:00
James McDermott 34c46d4ffb
DOC Remove "filtering" from the description of Transformer API (#27900) 2023-12-04 12:45:37 +01:00
Guillaume Lemaitre 2d9f4c4420
ENH support unsupervised feature selection for percentile and k-best (#27721) 2023-12-04 10:19:21 +00:00
Ganesh Tata ff6583a9cb
FIX Improve HDBSCAN Error Message when checking for connected components (#27678) 2023-12-04 10:17:08 +00:00
Christian Lorentzen 7b9f794fd3
ENH reuse parent histograms as one of the child's histogram (#27865) 2023-12-03 12:53:17 -05:00
Christian Lorentzen 522655d93e
DOC set max_features for HGBT as MajorFeature (#27892) 2023-12-03 16:20:06 +00:00
Guillaume Lemaitre 9371cec936
FIX IsolationForest accepts sparse matrix with float value contamination (#27645) 2023-12-02 07:10:19 +00:00
Guillaume Lemaitre 1471fa7c58
FIX ensure consistency or column and feature names in FunctionTransformer (#27801)
Co-authored-by: Christian Lorentzen <lorentzen.ch@gmail.com>
Co-authored-by: Loïc Estève <loic.esteve@ymail.com>
2023-12-02 00:13:14 +01:00
Nolan 37f6802424
FIX degree in polynomial kernel should be a floating number (#27668)
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
2023-12-02 00:08:58 +01:00
Peter Hull a6603bcd89
DOC Use correct name for OAS (#27883) 2023-12-01 17:21:50 +00:00
Ganesh Tata 85302bb784
FIX don't modify X in-place when precomputed in DBSCAN (#27651) 2023-12-01 13:41:40 +00:00
Thomas J. Fan 7d5428def5
ENH Warn in SelectKBest when k > n_features (#27841) 2023-12-01 09:06:42 +01:00
Guillaume Lemaitre 5ac2eb117a
MAINT remove affinity after deprecation cycle (#27828) 2023-11-30 22:45:10 +01:00
Xuefeng Xu b8229daafe
ENH improve the efficiency of Encoders in checking nan (#27760)
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
2023-11-29 08:21:30 -08:00
Bharat Raghunathan 1b7b0a1a5d
TST Extend tests for `scipy.sparse.*array` in `sklearn/cluster/tests/test_spectral.py` (#27161)
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
Co-authored-by: Julien Jerphanion <git@jjerphan.xyz>
2023-11-27 08:09:39 +00:00
Thomas J. Fan 08b6157b0e
PERF Improve runtime for early stopping in HistGradientBoosting (#26163)
Co-authored-by: Olivier Grisel <olivier.grisel@ensta.org>
2023-11-27 08:45:15 +01:00
Daniele Ongari 94f0d6aa7b
FIX RandomForestRegressor OOB fails with integer-values multiple targets (#27817)
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
Co-authored-by: Thomas J. Fan <thomasjpfan@gmail.com>
2023-11-25 09:06:38 -05:00
Guillaume Lemaitre 1a53241cdc
MAINT remove deprecated parameters in MiniBatchDictionaryLearning (#27834) 2023-11-24 13:10:12 -05:00
Guillaume Lemaitre 798e4339b0
MAINT update default of n_init in KMeans family (#27832) 2023-11-24 12:15:31 -05:00
Bharat Raghunathan 60ca2ff698
DOC fix username in changelog 1.4 (#27837) 2023-11-24 14:40:22 +01:00
Guillaume Lemaitre 0816e0012c
FIX raise NotFittedError in OrdinalEncoder when required (#27821)
Co-authored-by: Olivier Grisel <olivier.grisel@ensta.org>
2023-11-23 15:35:17 -05:00
Arturo Amor e84a4c2935
DOC Add example recommender system in the example gallery (#26180)
Co-authored-by: ArturoAmorQ <arturo.amor-quiroz@polytechnique.edu>
Co-authored-by: Olivier Grisel <olivier.grisel@ensta.org>
Co-authored-by: Loïc Estève <loic.esteve@ymail.com>
2023-11-22 17:58:05 +00:00
Dimitri Papadopoulos Orfanos 6a7c8fd565
MAINT Fix typos found by codespell (#27824)
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
2023-11-22 15:59:36 +00:00
Dimitri Papadopoulos Orfanos 22f0db89e2
MAINT show https instead of http in some tooling (#27823) 2023-11-22 15:51:56 +01:00
Anam Fatima 24086ae24f
DOC Add Dropdown to Module 1.7. Gaussian Processes (#27414) 2023-11-21 17:45:22 +00:00
Guillaume Lemaitre 78249441d8
DOC improve the documentation of Perceptron (#27789) 2023-11-20 14:57:08 +01:00
Olivier Grisel 3ab6c8cf0c
MAINT Update fetch_openml to use the auto parser by default (#27802) 2023-11-20 11:20:20 +01:00
Thomas J. Fan 831c49aca3
ENH Adds polars output support to `set_output` API (#27315) 2023-11-19 22:46:56 +01:00
Bharat Raghunathan 5c4288dba4
MNT: Make error message clearer for n_neighbors (#23317)
Co-authored-by: Thomas J. Fan <thomasjpfan@gmail.com>
Co-authored-by: Tim Head <betatim@gmail.com>
Co-authored-by: Tom Dupré la Tour <tom.duprelatour.10@gmail.com>
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
2023-11-18 17:10:18 +00:00
Thomas J. Fan 4cf13d2b5f
ENH Adds native pandas categorical support to gradient boosting (#26411)
Co-authored-by: Olivier Grisel <olivier.grisel@ensta.org>
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
2023-11-17 20:07:08 +01:00
Guillaume Lemaitre 5d83a2e1ef
DOC add new sponsor fondation and add new members (#27798) 2023-11-17 12:00:15 +01:00
Rahil Parikh 408117082f
ENH `learning_curve` raises a warning on failure of CV folds (#26299)
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
2023-11-17 11:22:59 +01:00
Loïc Estève dfae3f0d0d
DOC Enable sphinx search summary (#27797) 2023-11-17 11:11:05 +01:00
Guillaume Lemaitre 9136fc5c96
MAINT fix missing logo sponsor on index (#27793) 2023-11-17 09:09:26 +01:00
Yao Xiao 365ce39940
DOC minor fixes of cross-validation splitter docstrings (#27790) 2023-11-16 11:22:16 +01:00
Lucy Liu 450fef922f
DOC Fix monotonic note in `calibration.rst` (#27792) 2023-11-16 08:06:10 +01:00