Guillaume Lemaitre
6525a39dd6
MNT Remove Imputer in preprocessing ( #13796 )
2019-05-08 22:24:32 +08:00
Guillaume Lemaitre
28480f4cb2
DEP change the default of gamma in SVM ( #13801 )
2019-05-07 16:12:49 +02:00
Nicolas Hug
7500693ea2
MNT remove fit_params from BaseSearchCV.__init__ ( #13519 )
...
* remove fit_params from BaseSearchCV.__init__
* fixed randomness of test_imputation_pipeline_grid_search?
* removed KFolds
2019-03-27 22:41:15 +01:00
Mohammad Aftab
c3731f524c
MNT Updated error message to remove deprecated n_values ( #13454 )
2019-03-22 08:34:53 +11:00
Hunter McGushion
b646a815b4
API Update `quantile_transform` `copy` default to True ( #13459 )
2019-03-20 19:48:20 +08:00
Albert Thomas
2ad8735c50
FIX set n_quantiles to min(n_samples, n_quantiles) in QuantileTransformer ( #13333 )
2019-03-01 11:23:56 +01:00
Roman Yurchak
cf9a740598
[MRG+1] Use astype(.., copy=False) when possible ( #11973 )
...
* Use astype(.., copy=False) when possible
* Use Use astype(.., copy=False) also in tests
* Fix CI
* Guillaume's comments
* Address review comments
* Add what's new
* Fix CI
* Lint
* Fix merge issues
* More merge conflict fixes
* Fix failing test
* Lint
* Use copy=True in cluster/hierarchical
* More fixes
2019-03-01 11:07:10 +01:00
maikia
b2344a4e3f
ENH: process DataFrames in OneHot/OrdinalEncoder without converting to array #12147 ( #13253 )
2019-03-01 11:02:57 +01:00
Andreas Mueller
8d815af732
MRG don't warn on changing dtypes in scalers ( #13306 )
...
* don't warn on changing dtypes in scalers
* remove tests for dtype warnings
* len(False) > len(True)
pep8
2019-02-28 09:42:50 +01:00
Albert Thomas
0f09297cde
ENH: simplify transform for uniform output in QuantileTransformer ( #12827 )
2019-02-26 17:53:38 +01:00
drewmjohnston
350cd4aefa
ENH: Add Drop Option to OneHotEncoder. ( #12908 )
2019-02-26 13:50:21 +01:00
Hanmin Qin
b40868d52b
FIX Remove bins whose width <= 1e-8 with a warning in KBinsDiscretizer ( #13165 )
...
* remove redundant bins
* tests
* what's new
* issue number
* numeric issue
* move what's new
* Joel's comment
* forget something
* flake8
* more doc update
* Joel's comment
* redundant bins
* new message
* comment
2019-02-20 15:39:32 +01:00
SandroCasagrande
9ac5793af1
FIX Ensure sorted bin_edges from kmeans strategy of KBinsDiscretizer ( #13135 )
2019-02-12 09:26:49 +08:00
Roman Yurchak
0e3bb17e62
MAINT Run pyupgrade following Python2 deprecation ( #12997 )
2019-02-08 20:13:34 +08:00
surgan12
62d2059804
MNT remove __future__ imports ( #12791 )
2019-02-02 22:05:06 +08:00
Hanmin Qin
575064b8e1
MNT More clean up after we remove python < 3.5 ( #13078 )
2019-02-02 22:01:13 +08:00
Raf Baluyot
1f5bcaeb39
FIX float16 overflow on accumulator operations in StandardScaler ( #13010 )
2019-01-26 18:15:18 +01:00
Joris Van den Bossche
fce73db57a
FIX deprecation handling in OneHotEncoder for categorical_features + handle_unknown='ignore' case ( #12923 )
2019-01-15 16:34:55 +11:00
Roman Yurchak
684d8a221d
MAINT Use set litterals when possible ( #12667 )
2019-01-06 19:21:45 +08:00
Andreas Mueller
952ef6637a
MRG Drop legacy python / remove six dependencies ( #12639 )
2019-01-03 15:50:05 +02:00
Adrin Jalali
2bd87f6ed8
Remove python < 3.5 from CI ( #12746 )
2018-12-14 10:53:12 +01:00
Bartosz Michałowski
fa98a72dcc
MNT Replaced all occurrences of assert_true and assert_false with assert ( #12588 )
2018-11-28 09:16:26 +08:00
Gabriel Marzinotto
62117f482e
Bug with string dtype in OneHotEncoder with handle_unknown='ignore' ( #12471 )
...
* fix decisionTree issue #12259
* merge splitters
* fix decisionTree issue #12259
* merge splitters
* relaunch tests
* fix for ohe string sizes
* reverse tree changes because not done yet
* error with file
* pylinting
* add regression test and check if categories are strings before casting to object
* pylint
* pylint
* another posibility to handle the strings
* pylint
* pylint
* pylint
* add issue reference and explain the test
* handle object case
* update master test
* update master test
* Update _encoders.py
pylint
* Update test_encoders.py
* Update test_encoders.py
* Update _encoders.py
* Update _encoders.py
* fix checking for object type
* fix checking for object type
* fix checking for object type
* fix checking for object type
* fix encoder
* change check encoder
* add note in whats new
2018-11-18 14:59:07 -05:00
Dillon Gardner
2afee939df
FIX incorrect error when OneHotEncoder.transform called prior to fit ( #12443 )
2018-11-13 09:49:53 +11:00
Hanmin Qin
43e3a02085
MNT Remove unused assert_true imports ( #12560 )
2018-11-11 11:08:37 +08:00
Yaroslav Halchenko
362cb3bcab
TST autoreplace assert_true(...==...) with plain assert ( #12547 )
2018-11-11 09:05:34 +08:00
Nicolas Hug
042843a2dd
FIX YeoJohnson transform lambda bounds ( #12522 )
2018-11-08 18:57:40 +11:00
jeremiedbb
ebe77d6936
modify kbins test using kmeans due to unstable local minimum ( #12450 )
2018-10-24 13:04:38 +02:00
Andrew Nystrom
a5fa7d3e6f
[MRG] Fast PolynomialFeatures on CSR matrices ( #12197 )
2018-10-19 10:55:14 +02:00
bauks
a1d0e96791
FIX Increase mean precision for large float32 arrays ( #12338 )
2018-10-16 09:08:39 +02:00
Joris Van den Bossche
1e7cd7df9d
BUG Fix OrdinalEncoder with manually specified categories ( #12367 )
2018-10-13 21:45:19 +02:00
Andreas Mueller
0f94f2962b
MNT simple deprecations and removals for 0.21 ( #12238 )
...
Part of #11992 .
These were all the things that seemed pretty straight-forward. It's actually a bit bulky but should still be easy to review, hopefully.
2018-10-11 14:56:37 -04:00
Eric Chang
bbb0d935f5
[MRG] FIX Update power_transform docstring and add FutureWarning ( #12317 )
2018-10-10 07:53:26 +02:00
Ekaterina Krivich
4e2e1fac0d
ENH Cache class mapping in MultiLabelBinarizer() ( #12116 )
...
Fixes #11680
2018-10-09 00:24:24 +11:00
Tom Dupré la Tour
3e5777a0bd
[MRG] Fast PolynomialFeatures on dense arrays ( #12251 )
2018-10-03 19:06:07 +02:00
Sam Waterbury
11612fc867
MNT Raise error for duplicate classes when constructing a MultiLabelBinarizer ( #12195 )
2018-10-02 08:06:58 +08:00
Joris Van den Bossche
dfdf605f67
BUG always raise on NaN in OneHotEncoder for object dtype data ( #12033 )
2018-09-13 14:50:08 +02:00
Andreas Mueller
3a0b009804
don't use nextafter to define eps ( #11611 )
2018-07-24 11:09:46 +02:00
ZJ Poh
adddf00433
[MRG] np.ones -> np.full ( #11628 )
2018-07-23 09:49:01 +02:00
Giovanni Giuseppe Costa
61547de6b7
ENH KBinsDiscretizer : inverse_transform for ohe encoder ( #11505 )
2018-07-21 11:57:51 +08:00
Nicolas Hug
2d232acdeb
[MRG] Add Yeo-Johnson transform to PowerTransformer ( #11520 )
2018-07-20 22:32:12 +02:00
Andreas Mueller
b9330d96c9
pep8 whoops
2018-07-17 17:00:41 -05:00
Andreas Mueller
8e2c2aa35d
raise DeprecationWarnings and FutureWarnings as errors ( #11570 )
...
Towards #11252 .
In the end we'd like to make these errors so we can keep this cleaner in the future.
2018-07-17 15:31:45 -05:00
Nirvan Anjirbag
61fa3155da
[MRG] Add get_feature_names to OneHotEncoder ( #10198 )
...
**Reference Issues/PRs**
Fixes #10181
**What does this implement/fix? Explain your changes.**
Added function **get_feature_names()** to **CategoricalEncoder** class. This is in `data.py` under `sklearn.preprocessing`
<!--
Please be aware that we are a loose team of volunteers so patience is
necessary; assistance handling other issues is very welcome. We value
all user contributions, no matter how minor they are. If we are slow to
review, either the pull request needs some benchmarking, tinkering,
convincing, etc. or more likely the reviewers are simply busy. In either
case, we ask for your understanding during the review process.
For more information, see our FAQ on this topic:
http://scikit-learn.org/dev/faq.html#why-is-my-pull-request-not-getting-any-attention .
Thanks for contributing!
-->
2018-07-16 15:02:49 -05:00
Joel Nothman
7636606f47
Merge branch 'discrete' ( #9342 )
2018-07-12 10:27:35 +10:00
Hanmin Qin
e4089d1ea2
[MRG] ENH Remove ignored_features in KBinsDiscretizer ( #11467 )
2018-07-11 22:55:28 +02:00
Guillaume Lemaitre
a2b56453e2
ENH Passthrough DataFrame in FunctionTransformer ( #11043 )
2018-07-10 17:48:03 +08:00
Hanmin Qin
d1e26155e1
Merge branch 'master' into discrete
2018-07-10 10:02:46 +08:00
Joel Nothman
bb719e188c
Move _transform_selected helper to base.py
2018-07-10 09:52:25 +10:00
Joel Nothman
40d1f00c82
Merge branch 'master' into discrete
2018-07-10 09:46:03 +10:00