Commit Graph

45 Commits

Author SHA1 Message Date
Lucy Jiménez 338ae8e5d8
fix docs DecisionTreeClassifier (#20399)
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
Co-authored-by: Olivier Grisel <olivier.grisel@ensta.org>
2021-06-30 00:33:29 +02:00
Thomas J. Fan 3ae7c76153
STY Enables black with experimental_string_processing=true (#20412) 2021-06-29 09:47:04 +02:00
Olivier Grisel d402cd18ac
FIX sphinx warning on @deprecated n_features_ property (#20418) 2021-06-28 14:09:30 -04:00
Thomas J. Fan 351ace7935
STY Uses black's with target_version >= 3.7 (#20294) 2021-06-17 15:50:27 -04:00
Thomas J. Fan 82df48934e
MNT Applies black formatting to most of the code base (#18948) 2021-06-17 14:21:09 -04:00
Jérémie du Boisberranger 240542fc78
MNT deprecate n_features_ in trees in favor of n_features_in_ (#20272) 2021-06-15 20:36:13 +02:00
Jérémie du Boisberranger ef71c8597e
MNT Clean deprecations for 1.0 | trees (#19336) 2021-06-15 18:18:47 +02:00
Guillaume Lemaitre 1cd282d600
DOC add n_features_in_ in the documentation (#20236) 2021-06-09 16:58:03 +02:00
Tom Dupré la Tour f6e6ad2d9e
MNT clean futurewarning for 1.0 | _deprecate_positional_args (#20002)
Co-authored-by: Olivier Grisel <olivier.grisel@ensta.org>
Co-authored-by: Thomas J. Fan <thomasjpfan@gmail.com>
2021-05-14 11:30:27 -04:00
Christian Lorentzen 2bd3a4db52
ENH Consistent loss name for absolute error (#19733) 2021-05-10 22:10:21 +02:00
Christian Lorentzen b9d6db81ec
[MRG] ENH Consistent loss name for squared error (#19310) 2021-03-19 15:21:34 +01:00
Samuel Brice 192952affa
FIX Deep copy criterion in trees to fix concurrency bug (#19580)
Co-authored-by: Samuel Brice <samuel.brice@twosigma.com>
2021-03-01 20:04:58 -05:00
Guillaume Lemaitre 2218ec4622
MNT change 0.25 to 1.0 and 0.26 to 1.1 in deprecation messages (#19005)
Co-authored-by: Thomas J. Fan <thomasjpfan@gmail.com>
2020-12-18 16:09:19 +00:00
Thomas J. Fan 4d7e61159d
ENH Adds n_feature_in_ checking to tree (#18726) 2020-11-02 18:40:20 +01:00
Christian Lorentzen 1ee4561257
DOC remove poisson criterion from ExtraTreeRegressor (#18734) 2020-11-02 18:30:08 +01:00
Christian Lorentzen de59efe7cb
[MRG] ENH add Poisson splitting criterion for single trees (#17386) 2020-11-02 16:32:29 +01:00
Frans Larsson 2e083df41a
DOC Fix default values and add None to random_state in tree._classes.py (#18291)
Co-authored-by: Juan Carlos Alfaro Jiménez <JuanCarlos.Alfaro@uclm.es>
2020-08-31 13:58:23 +02:00
Thomas9292 a8067f7190
DOC Add tiebreaking explanation to DecisionTreeClassifier docs (#17783)
Co-authored-by: Juan Carlos Alfaro Jiménez <JuanCarlos.Alfaro@uclm.es>
Co-authored-by: Nicolas Hug <contact@nicolas-hug.com>
Co-authored-by: thomas.wesselink@ing.com <thomas.wesselink@ing.com>
2020-07-04 16:35:16 -04:00
Thomas J. Fan 7cc0177f8e
MNT Replaces numpy alias with builtin typse (#17687)
* MNT Replaces numpy alias with builtin typse

* STY Lint error
2020-06-24 16:51:51 +02:00
Juan Carlos Alfaro Jiménez e4ebcbcafd
MNT Deprecate X_idx_sorted in tree module (#17614) 2020-06-17 13:58:47 -04:00
Nicolas Hug ac8cbb3799
[MRG] More deprecation for 0.24 (#17142)
* normalize_components in sparsePCA

* changed default strategy of Dummy to prior and removed outputs_2d ttribute

* removed usage of None to drop estimator in ensemble and behaviour param of IsolationForest

* remove support for drop=None in Voting

* removed some warning decorators

* remove feature_extraction.extract_patches

* removed VectorizerMixin and copy parameter from TFIDFVectorizer

* kernel.set_params now raises attributeerror

* removed fig from plot_partial_dependence

* removed iid parameter of search estimators

* removed brier_scorer

* raise error in split when shuffle is False and random_state is not None

* removed MultiOutputEstimator

* removed base classes of NaiveBayes

* removed drop from pipeline

* removed utils in random_projection

* removed presort and classes_ in trees

* flake8

* fixed some tests

* flake

* fixed docstring

* fixed other one

* some left

* mmmm
2020-05-20 16:04:14 -04:00
Thomas J Fan 388999b59d
API Deprecate positional arguments in tree module (#16966) 2020-04-22 09:20:57 -04:00
Nicolas Hug 089c8a17a1
[MRG] MNT requires_y tag with y=None validation (#16622) 2020-04-22 22:41:45 +10:00
Lucy Liu c2b31ac21b
DOC replace Boston in _classes.py (#16892)
* replace boston

* fix score
2020-04-14 10:42:15 +02:00
Katrina Ni f7fd231ab4
DOC add example to tree.ExtraTreeClassifier (#16671)
Co-authored-by: Jonathan Rahn <jonathan.rahn@42digital.de>
Co-authored-by: Katrina Ni <kani@tableau.com>
2020-03-11 20:07:12 +01:00
Nicolas Hug d205638475
MNT Introduction of n_features_in_ attr with _validate_data mtd (#16112) 2020-02-29 09:05:11 -05:00
CastaChick ca78d75e75
DOC Fixed documents that refer to Bunch object #16438 (#16447)
* Added links to utils.Bunch and fixed format of the docstring in datasets

* Added links to utils.Bunch in sklearn.compose

* Added links to utils.Bunch in sklearn.tree

* Added links to utils.Bunch in sklearn.ensemble

* Added links to utils.Bunch in sklearn.inspection

* Added links to utils.Bunch in sklearn.pipeline

* modified docstring of Bunch

* Added links to utils.Bunch to index.rst of sklearn.datasets

* Fixed some docstrings because the lines are too long

* Fixed some points as reviewed.

* Add links and delete 'for more information...'

* Fixed indent

* Fixed forgotten points.

* Fixed some points as reviewed.
2020-02-27 10:04:04 +01:00
Nicolas Hug 9412f50c8c
ENH Fast PDP for DecisionTreeRegressor and RandomForestRegressor (#15864) 2020-02-24 18:53:55 +11:00
Jin-Hwan CHO baa4f07808
FIX _get_estimators_indices() in BaseBagging (#16437) 2020-02-20 13:23:17 +01:00
Olivier Grisel 54c3a1fbe7
DOC More explicit warnings about impurity based feat. imp. (#16382) 2020-02-05 15:20:20 +01:00
Sunmi Yoon 4a187968ff
DOC Clarify that feature_importance_ are impurity based (#16237) 2020-02-01 13:18:11 +01:00
Marielle ea5e4d0f6b DOC added feature_importances_ to ExtraTreeRegressor (#16225) 2020-01-26 12:33:07 +01:00
dbauer9 b0c5a008d6 DOC improve random_state docstring in for tree-based models (#15264) 2020-01-08 16:11:24 +01:00
Guillaume Lemaitre 9408203ac4 COSMIT use np.iinfo to define the max int32 (#15960) 2019-12-24 09:41:21 +01:00
Brian Wignall 0e10b3a3cb DOC Fix typos, via a Levenshtein-style corrector (#15923) 2019-12-19 16:26:02 -08:00
Juan Carlos Alfaro Jiménez 41747f6ecd DOC Fix documentation of default values in tree classes (#15870) 2019-12-13 17:10:17 -05:00
Nicolas Hug 42e17b3487 MNT Removed deprecated attributes and parameters -- ctnd (#15804) 2019-12-13 15:05:51 -05:00
Nicholas Won b6f124c848 MAINT Improve variable order in BaseDecisionTree (#15664) 2019-11-19 12:36:20 +01:00
th0rwas 60248946bd EXA Adds example for tree.ExtraTreeRegressor (#15213) 2019-11-18 22:24:09 -06:00
Richard Payne 6488110706 DOC Docstring fix for DecisionTreeClassifier and DecisionTreeR… (#15483) 2019-11-05 23:36:57 +01:00
Fanny bcb8eda383 MNT Standardize sample weights validation in BaseDecisionTree (#15495)
* Standardize sample weights validation in BaseDecisionTree

Co-authored-by: Sallie Walecka <sallie.walecka@gmail.com>

* Use DOUBLE var instead of np.float64 & refactored test

Co-authored-by: Sallie Walecka <sallie.walecka@gmail.com>
2019-11-04 17:13:38 +01:00
Alexandre de Siqueira f0b694d15b DOC Applying numpydoc validation to DecisionTreeClassifier (#15479) 2019-11-03 19:15:16 +01:00
Tirth Patel 3eb253866c DOC fix rst syntax error for reference in _classes.py (#15432) 2019-11-01 20:39:28 +01:00
Nicolas Hug 19ad136223 MNT Replace DeprecationWarning with FutureWarning (#15080)
* bruteforce renaming

* WIP

* WIP

* some more

* removed weird line

* update -Werror

* testiforest

* again

* Fixed some tests

* fixed some tests

* removed -Werror

* fixed test_docstring_param issue

* fixed some tests

* some more

* renamed to SklearnDeprecationWarning

* pep8

* updated docs

* pep8

* merge

* changed to FutureWarning

* fixes

* Update doc/developers/tips.rst

Co-Authored-By: Adrin Jalali <adrin.jalali@gmail.com>

* avoid duplicates

* fixed warning for deprecations

* Still make CI break if DeprecationWarning isn't caught

* updated one warning

* fixed test

* fixed some renamings

* updated new dep warnings

* fixed bad import

* ignore warnings

* update again

* ignore futurewarning when walking packages

* Fixed test

* pep8

* Added whatsnew
2019-10-29 15:39:26 +01:00
Adrin Jalali 437ca0553c MNT Makes modules in tree and ensemble private (#14964) 2019-10-16 10:39:00 -04:00