Commit Graph

30752 Commits

Author SHA1 Message Date
Franck Charras 77aeb825b6
FIX Apply dtype param in `check_array_api_compute_metric` unit test (#27940) 2023-12-18 16:43:08 +01:00
Yao Xiao 94b84718f9
MNT Work-around sphinx-gallery `UnicodeDecodeError` in recommender system (#27969) 2023-12-18 11:19:34 +01:00
scikit-learn-bot c771b1ef20
🔒 🤖 CI Update lock files for main CI build(s) 🔒 🤖 (#27976)
Co-authored-by: Lock file bot <noreply@github.com>
2023-12-18 11:06:13 +01:00
scikit-learn-bot 40a2bbf777
🔒 🤖 CI Update lock files for cirrus-arm CI build(s) 🔒 🤖 (#27974)
Co-authored-by: Lock file bot <noreply@github.com>
2023-12-18 11:04:04 +01:00
scikit-learn-bot 6b4b53c25c
🔒 🤖 CI Update lock files for scipy-dev CI build(s) 🔒 🤖 (#27975)
Co-authored-by: Lock file bot <noreply@github.com>
2023-12-18 11:03:43 +01:00
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
Guillaume Lemaitre 8f5ff3978f
MAINT do not copy anymore conftest.py (#27958) 2023-12-14 15:24:00 +01:00
Yao Xiao 4d353c6117
CLN avoid nested conftests (#27954) 2023-12-13 12:29:51 -05:00
Loïc Estève dc23e3f4a0
MAINT Remove Python<3.9 code from sklearn.utils.fixes (#27945)
Co-authored-by: Olivier Grisel <olivier.grisel@ensta.org>
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
2023-12-13 15:00:08 +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 0f8a7775ad
DOC fixes sphinx warning due to rendering issue (#27951) 2023-12-12 17:01:18 +00:00
Guillaume Lemaitre e430f6e127
MAINT change the default solver in QuantileRegressor (#27943) 2023-12-12 17:01:54 +01:00
Guillaume Lemaitre e8ec36c9f3
MAINT bumpversion Python and dependencies (#27910) 2023-12-12 15:12:41 +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
Franck Charras 3cd80629cf
MNT Prune unused argument in `_array_api_for_tests` util (#27941) 2023-12-11 16:43:48 -05:00
Franck Charras 8e10cd7f0c
MNT remove `take` fn in array_api wrapper (#27939) 2023-12-11 16:41:29 -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
Loïc Estève cf56e95585
MAINT Remove left-over from KMeans n_init default deprecation (#27938) 2023-12-11 11:12:09 +00:00
Thomas J. Fan 0496f4877c
MAINT Remove deprecated support for int in boolean constraint (#27924) 2023-12-11 11:17:05 +01:00
Thomas J. Fan 1170f21ec4
MAINT Remove deprecated kwargs support in density (#27925) 2023-12-11 11:16:12 +01:00
scikit-learn-bot 410b9ee8a3
🔒 🤖 CI Update lock files for main CI build(s) 🔒 🤖 (#27935)
Co-authored-by: Lock file bot <noreply@github.com>
2023-12-11 09:07:49 +01:00
scikit-learn-bot a07cdb0190
🔒 🤖 CI Update lock files for scipy-dev CI build(s) 🔒 🤖 (#27934)
Co-authored-by: Lock file bot <noreply@github.com>
2023-12-11 09:03:59 +01:00
Olivier Grisel 01a1fd1639
UX: make the fetch_opeml version warning more informative by listing all versions and urls (#27885) 2023-12-08 15:51:41 +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
Samuel O. Ronsin 8b95194888
FIX force node values outside of [0, 1] range for monotonically constraints classification trees (#27639)
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
Co-authored-by: Christian Lorentzen <lorentzen.ch@gmail.com>
2023-12-07 16:27:54 +01:00
Konstantinos Pitas 8be339f230
DOC improve documentation of copy=False in preprocessing functions (#27691)
Co-authored-by: Tim Head <betatim@gmail.com>
Co-authored-by: Loïc Estève <loic.esteve@ymail.com>
2023-12-07 16:04:02 +01:00
Kushan Sharma 1dc35498de
DOC Early Stopping example overhaul (#27466)
Co-authored-by: Christian Lorentzen <lorentzen.ch@gmail.com>
2023-12-07 15:56:22 +01:00
Guillaume Lemaitre 9ef1b9d4e6
FIX raise error in HDBSCAN with precomputed X and request centers (#27898) 2023-12-06 08:59:24 -05:00
Loïc Estève 0bbefad1ba
EXA Fix typo in dataset name (#27906) 2023-12-06 08:56:45 -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
Thomas J. Fan bd162e5548
CLN Update docs and test name for polars output in ColumnTransformer (#27902) 2023-12-05 16:23:39 +01:00
Guillaume Lemaitre fcdddd58ad
MAINT use Voting and Stacking support missing values (#27710) 2023-12-05 08:24:21 -05:00
Alex e883b4b8c0
DOC Improve comments for in Tweedie example (#27884)
Co-authored-by: Christian Lorentzen <lorentzen.ch@gmail.com>
Co-authored-by: Olivier Grisel <olivier.grisel@ensta.org>
2023-12-05 09:22:43 +00: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
scaja f113327bf1
DOC linked SplineTransformer to time-related feature engineering example (#26971)
Co-authored-by: scaja <scajadata@gmail.com>
Co-authored-by: adrinjalali <adrin.jalali@gmail.com>
2023-12-04 15:44:21 +00:00
Guillaume Lemaitre ae2c80a210
MAINT remove normalize parameter and subsequent clean-up (#27855)
Co-authored-by: Olivier Grisel <olivier.grisel@ensta.org>
Co-authored-by: Loïc Estève <loic.esteve@ymail.com>
2023-12-04 14:29:06 +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
Guillaume Lemaitre 0027893288
ENH _get_response_values handles predict_log_proba (#27719) 2023-12-04 14:23:10 +05:00
scikit-learn-bot c6654f9196
🔒 🤖 CI Update lock files for cirrus-arm CI build(s) 🔒 🤖 (#27895)
Co-authored-by: Lock file bot <noreply@github.com>
2023-12-04 09:51:59 +01:00
scikit-learn-bot 0e8d28134b
🔒 🤖 CI Update lock files for pypy CI build(s) 🔒 🤖 (#27896)
Co-authored-by: Lock file bot <noreply@github.com>
2023-12-04 09:51:36 +01:00
scikit-learn-bot 0eb93d8fd8
🔒 🤖 CI Update lock files for main CI build(s) 🔒 🤖 (#27897)
Co-authored-by: Lock file bot <noreply@github.com>
2023-12-04 09:51:16 +01:00
Christian Lorentzen 7b9f794fd3
ENH reuse parent histograms as one of the child's histogram (#27865) 2023-12-03 12:53:17 -05:00