[Scikit-learn-commits] [scikit-learn/scikit-learn] b4368b: DOC: Expand a bit the tree building stopping condi...
Branch: refs/heads/main Home: https://github.com/scikit-learn/scikit-learn Commit: b4368b572c517045028887240c7cb73cb7a71cba https://github.com/scikit-learn/scikit-learn/commit/b4368b572c517045028887240c7cb73cb7a71cba Author: Arthur Lacote Date: 2025-09-17 (Wed, 17 Sep 2025) Changed paths: M doc/modules/tree.rst Log Message: --- DOC: Expand a bit the tree building stopping conditions (#32206) To unsubscribe from these emails, change your notification settings at https://github.com/scikit-learn/scikit-learn/settings/notifications ___ Scikit-learn-commits mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3//lists/scikit-learn-commits.python.org Member address: [email protected]
[Scikit-learn-commits] [scikit-learn/scikit-learn] f8f7c2: PERF: Decision trees: improve prefs by ~20% with v...
Branch: refs/heads/main Home: https://github.com/scikit-learn/scikit-learn Commit: f8f7c27bf30ca6abeb2f570c2ebf1dab74bbc4be https://github.com/scikit-learn/scikit-learn/commit/f8f7c27bf30ca6abeb2f570c2ebf1dab74bbc4be Author: Arthur Lacote Date: 2025-09-15 (Mon, 15 Sep 2025) Changed paths: M sklearn/tree/_criterion.pyx M sklearn/tree/_partitioner.pyx Log Message: --- PERF: Decision trees: improve prefs by ~20% with very simple changes (#32181) To unsubscribe from these emails, change your notification settings at https://github.com/scikit-learn/scikit-learn/settings/notifications ___ Scikit-learn-commits mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3//lists/scikit-learn-commits.python.org Member address: [email protected]
[Scikit-learn-commits] [scikit-learn/scikit-learn] 3cc6c8: FIX Decision trees decision path: fix/add handling...
Branch: refs/heads/main Home: https://github.com/scikit-learn/scikit-learn Commit: 3cc6c810c988ef1af2ea7d0cf821d19d36974e7b https://github.com/scikit-learn/scikit-learn/commit/3cc6c810c988ef1af2ea7d0cf821d19d36974e7b Author: Arthur Lacote Date: 2025-09-30 (Tue, 30 Sep 2025) Changed paths: A doc/whats_new/upcoming_changes/sklearn.tree/32280.fix.rst M sklearn/tree/_tree.pyx M sklearn/tree/tests/test_tree.py Log Message: --- FIX Decision trees decision path: fix/add handling of missing values (#32280) To unsubscribe from these emails, change your notification settings at https://github.com/scikit-learn/scikit-learn/settings/notifications ___ Scikit-learn-commits mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3//lists/scikit-learn-commits.python.org Member address: [email protected]
[Scikit-learn-commits] [scikit-learn/scikit-learn] c4ae73: DOC: Poisson criterion is not slower than MSE in d...
Branch: refs/heads/main Home: https://github.com/scikit-learn/scikit-learn Commit: c4ae73c77e7e69776bd53b8623e755c54cdd0a39 https://github.com/scikit-learn/scikit-learn/commit/c4ae73c77e7e69776bd53b8623e755c54cdd0a39 Author: Arthur Lacote Date: 2025-09-29 (Mon, 29 Sep 2025) Changed paths: M doc/modules/tree.rst Log Message: --- DOC: Poisson criterion is not slower than MSE in decision trees (#32203) To unsubscribe from these emails, change your notification settings at https://github.com/scikit-learn/scikit-learn/settings/notifications ___ Scikit-learn-commits mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3//lists/scikit-learn-commits.python.org Member address: [email protected]
[Scikit-learn-commits] [scikit-learn/scikit-learn] 33060b: MNT - Tree module: Fix test that breaks when rando...
Branch: refs/heads/main Home: https://github.com/scikit-learn/scikit-learn Commit: 33060be706a3956f2dbe4d1eaf121ec4ca18ef51 https://github.com/scikit-learn/scikit-learn/commit/33060be706a3956f2dbe4d1eaf121ec4ca18ef51 Author: Arthur Lacote Date: 2025-09-11 (Thu, 11 Sep 2025) Changed paths: M sklearn/tree/tests/test_tree.py Log Message: --- MNT - Tree module: Fix test that breaks when random_seed changed (#32139) To unsubscribe from these emails, change your notification settings at https://github.com/scikit-learn/scikit-learn/settings/notifications ___ Scikit-learn-commits mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3//lists/scikit-learn-commits.python.org Member address: [email protected]
[Scikit-learn-commits] [scikit-learn/scikit-learn] d6dd05: PERF: don't use stable sort in `_weighted_percenti...
Branch: refs/heads/main Home: https://github.com/scikit-learn/scikit-learn Commit: d6dd0579b6bbb1378d2bf2c9303e0cb272ea5cfc https://github.com/scikit-learn/scikit-learn/commit/d6dd0579b6bbb1378d2bf2c9303e0cb272ea5cfc Author: Arthur Lacote Date: 2025-10-01 (Wed, 01 Oct 2025) Changed paths: M sklearn/utils/stats.py Log Message: --- PERF: don't use stable sort in `_weighted_percentile` (#32285) To unsubscribe from these emails, change your notification settings at https://github.com/scikit-learn/scikit-learn/settings/notifications ___ Scikit-learn-commits mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3//lists/scikit-learn-commits.python.org Member address: [email protected]
[Scikit-learn-commits] [scikit-learn/scikit-learn] e74055: FIX Fix EPSILON variable initialization in `quad_t...
Branch: refs/heads/main Home: https://github.com/scikit-learn/scikit-learn Commit: e74055d0ae8f19647eb5b6aa30593eb5faea9a20 https://github.com/scikit-learn/scikit-learn/commit/e74055d0ae8f19647eb5b6aa30593eb5faea9a20 Author: Arthur Lacote Date: 2025-10-02 (Thu, 02 Oct 2025) Changed paths: M sklearn/neighbors/_quad_tree.pxd M sklearn/neighbors/_quad_tree.pyx M sklearn/neighbors/tests/test_quad_tree.py Log Message: --- FIX Fix EPSILON variable initialization in `quad_tree.pxd` (#32291) To unsubscribe from these emails, change your notification settings at https://github.com/scikit-learn/scikit-learn/settings/notifications ___ Scikit-learn-commits mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3//lists/scikit-learn-commits.python.org Member address: [email protected]
[Scikit-learn-commits] [scikit-learn/scikit-learn] c2e258: MNT: Fix flaky tests in tree module (#32190)
Branch: refs/heads/main Home: https://github.com/scikit-learn/scikit-learn Commit: c2e258631523c5fac778a66cf0f28b0bb8757e70 https://github.com/scikit-learn/scikit-learn/commit/c2e258631523c5fac778a66cf0f28b0bb8757e70 Author: Arthur Lacote Date: 2025-10-06 (Mon, 06 Oct 2025) Changed paths: M sklearn/tree/tests/test_tree.py Log Message: --- MNT: Fix flaky tests in tree module (#32190) To unsubscribe from these emails, change your notification settings at https://github.com/scikit-learn/scikit-learn/settings/notifications ___ Scikit-learn-commits mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3//lists/scikit-learn-commits.python.org Member address: [email protected]
[Scikit-learn-commits] [scikit-learn/scikit-learn] ce655e: MNT: remove workaround for numpy bug fixed in 1.20...
Branch: refs/heads/main Home: https://github.com/scikit-learn/scikit-learn Commit: ce655eb1a4c75522875fe301f60db5af95ec34f9 https://github.com/scikit-learn/scikit-learn/commit/ce655eb1a4c75522875fe301f60db5af95ec34f9 Author: Arthur Lacote Date: 2025-10-27 (Mon, 27 Oct 2025) Changed paths: M sklearn/preprocessing/_data.py M sklearn/preprocessing/tests/test_data.py Log Message: --- MNT: remove workaround for numpy bug fixed in 1.20 (#32577) To unsubscribe from these emails, change your notification settings at https://github.com/scikit-learn/scikit-learn/settings/notifications ___ Scikit-learn-commits mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3//lists/scikit-learn-commits.python.org Member address: [email protected]
[Scikit-learn-commits] [scikit-learn/scikit-learn] 729f53: TST: Trees: test multi-output with every criterion...
Branch: refs/heads/main Home: https://github.com/scikit-learn/scikit-learn Commit: 729f5331acd0963fb9f3b811cef0f6c554bf57ba https://github.com/scikit-learn/scikit-learn/commit/729f5331acd0963fb9f3b811cef0f6c554bf57ba Author: Arthur Lacote Date: 2025-10-29 (Wed, 29 Oct 2025) Changed paths: M sklearn/tree/tests/test_tree.py Log Message: --- TST: Trees: test multi-output with every criterion on toy example (#32575) To unsubscribe from these emails, change your notification settings at https://github.com/scikit-learn/scikit-learn/settings/notifications ___ Scikit-learn-commits mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3//lists/scikit-learn-commits.python.org Member address: [email protected]
[Scikit-learn-commits] [scikit-learn/scikit-learn] 872860: PERF: support multiple percentile ranks in input o...
Branch: refs/heads/main Home: https://github.com/scikit-learn/scikit-learn Commit: 8728604cfdaa3005b7faddb9fbf26a19bc13033d https://github.com/scikit-learn/scikit-learn/commit/8728604cfdaa3005b7faddb9fbf26a19bc13033d Author: Arthur Lacote Date: 2025-10-31 (Fri, 31 Oct 2025) Changed paths: M sklearn/dummy.py M sklearn/preprocessing/_discretization.py M sklearn/preprocessing/_polynomial.py M sklearn/utils/stats.py M sklearn/utils/tests/test_stats.py Log Message: --- PERF: support multiple percentile ranks in input of `_weighted_percentile` (#32538) Co-authored-by: Olivier Grisel Co-authored-by: Lucy Liu To unsubscribe from these emails, change your notification settings at https://github.com/scikit-learn/scikit-learn/settings/notifications ___ Scikit-learn-commits mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3//lists/scikit-learn-commits.python.org Member address: [email protected]
[Scikit-learn-commits] [scikit-learn/scikit-learn] 9a0bb2: Fix: improve speed of trees with MAE criterion fro...
Branch: refs/heads/main Home: https://github.com/scikit-learn/scikit-learn Commit: 9a0bb254f04a1cd58a77da29bda074213b247548 https://github.com/scikit-learn/scikit-learn/commit/9a0bb254f04a1cd58a77da29bda074213b247548 Author: Arthur Lacote Date: 2025-11-12 (Wed, 12 Nov 2025) Changed paths: M doc/modules/tree.rst A doc/whats_new/upcoming_changes/sklearn.tree/32100.efficiency.rst A doc/whats_new/upcoming_changes/sklearn.tree/32100.fix.rst M sklearn/tree/_criterion.pyx M sklearn/tree/_partitioner.pxd M sklearn/tree/_partitioner.pyx M sklearn/tree/_utils.pxd M sklearn/tree/_utils.pyx A sklearn/tree/tests/test_fenwick.py M sklearn/tree/tests/test_tree.py Log Message: --- Fix: improve speed of trees with MAE criterion from O(n^2) to O(n log n) (#32100) Co-authored-by: Adam Li Co-authored-by: scikit-learn-bot Co-authored-by: Lock file bot Co-authored-by: Jérémie du Boisberranger Co-authored-by: Olivier Grisel Co-authored-by: Tim Head To unsubscribe from these emails, change your notification settings at https://github.com/scikit-learn/scikit-learn/settings/notifications ___ Scikit-learn-commits mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3//lists/scikit-learn-commits.python.org Member address: [email protected]
[Scikit-learn-commits] [scikit-learn/scikit-learn] 28679a: FIX Fix decision trees' handling of missing values...
Branch: refs/heads/main Home: https://github.com/scikit-learn/scikit-learn Commit: 28679aab9a0a92922af7366cfd4280bc6757b781 https://github.com/scikit-learn/scikit-learn/commit/28679aab9a0a92922af7366cfd4280bc6757b781 Author: Arthur Lacote Date: 2025-11-24 (Mon, 24 Nov 2025) Changed paths: M doc/modules/tree.rst A doc/whats_new/upcoming_changes/sklearn.tree/32274.fix.rst M sklearn/tree/_splitter.pyx M sklearn/tree/tests/test_tree.py Log Message: --- FIX Fix decision trees' handling of missing values with constant features (#32274) To unsubscribe from these emails, change your notification settings at https://github.com/scikit-learn/scikit-learn/settings/notifications ___ Scikit-learn-commits mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3//lists/scikit-learn-commits.python.org Member address: [email protected]
[Scikit-learn-commits] [scikit-learn/scikit-learn] 92c165: TST: small atol increase to fix graphical lasso te...
Branch: refs/heads/main Home: https://github.com/scikit-learn/scikit-learn Commit: 92c1650c08b196bbe24df0165b4958c65670476d https://github.com/scikit-learn/scikit-learn/commit/92c1650c08b196bbe24df0165b4958c65670476d Author: Arthur Lacote Date: 2025-11-25 (Tue, 25 Nov 2025) Changed paths: M sklearn/covariance/tests/test_graphical_lasso.py Log Message: --- TST: small atol increase to fix graphical lasso test flakyness (#32757) To unsubscribe from these emails, change your notification settings at https://github.com/scikit-learn/scikit-learn/settings/notifications ___ Scikit-learn-commits mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3//lists/scikit-learn-commits.python.org Member address: [email protected]
[Scikit-learn-commits] [scikit-learn/scikit-learn] 94f18c: TST: fix `test_absolute_errors_precomputation_func...
Branch: refs/heads/main Home: https://github.com/scikit-learn/scikit-learn Commit: 94f18cefbdc145a9ae439112d7fc89d84467c647 https://github.com/scikit-learn/scikit-learn/commit/94f18cefbdc145a9ae439112d7fc89d84467c647 Author: Arthur Lacote Date: 2025-11-27 (Thu, 27 Nov 2025) Changed paths: M sklearn/tree/tests/test_tree.py Log Message: --- TST: fix `test_absolute_errors_precomputation_function` flakyness (float precision issue) (#32756) To unsubscribe from these emails, change your notification settings at https://github.com/scikit-learn/scikit-learn/settings/notifications ___ Scikit-learn-commits mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3//lists/scikit-learn-commits.python.org Member address: [email protected]
[Scikit-learn-commits] [scikit-learn/scikit-learn] 04e1f0: TST: fix `test_mincovdet_bias_on_normal` flakyness...
Branch: refs/heads/main Home: https://github.com/scikit-learn/scikit-learn Commit: 04e1f000509cdbbd2f866bb9249f5b0446de1a01 https://github.com/scikit-learn/scikit-learn/commit/04e1f000509cdbbd2f866bb9249f5b0446de1a01 Author: Arthur Lacote Date: 2025-11-27 (Thu, 27 Nov 2025) Changed paths: M sklearn/covariance/tests/test_robust_covariance.py Log Message: --- TST: fix `test_mincovdet_bias_on_normal` flakyness by using random seed (#32760) To unsubscribe from these emails, change your notification settings at https://github.com/scikit-learn/scikit-learn/settings/notifications ___ Scikit-learn-commits mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3//lists/scikit-learn-commits.python.org Member address: [email protected]
[Scikit-learn-commits] [scikit-learn/scikit-learn] f78e85: TST: increase tolerance in `test_mcd`
Branch: refs/heads/main Home: https://github.com/scikit-learn/scikit-learn Commit: f78e850342bf92b9542bf7a4d7e2224d223c5c58 https://github.com/scikit-learn/scikit-learn/commit/f78e850342bf92b9542bf7a4d7e2224d223c5c58 Author: Arthur Date: 2025-11-27 (Thu, 27 Nov 2025) Changed paths: M sklearn/covariance/tests/test_robust_covariance.py Log Message: --- TST: increase tolerance in `test_mcd` To unsubscribe from these emails, change your notification settings at https://github.com/scikit-learn/scikit-learn/settings/notifications ___ Scikit-learn-commits mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3//lists/scikit-learn-commits.python.org Member address: [email protected]
