Olivier Grisel
250507ffa6
FIX deprecation message for 1d data
2015-09-10 09:55:35 +02:00
Vighnesh Birodkar
2f099334f9
MAINT deprecate 1d input arrays for all estimators
...
Passing 1D arrays to check_array, without setting `ensure_2d` to false now
raises a deprecation warning before reshaping it. This will later throw an
error.
All Scaler classes also throw warnings when 1D arrays are passed.
All unit tests/doctests are modified to ensure that no 1D arrays are passed,
except in explicit 1D array tests where the warnings have been silenced.
Additional tests are also included which check for different 1D array cases.
2D array tests with one samples and one features are also added and where
they failed, `check_array` call has been modified to give a more useful error
message
2015-09-09 15:49:58 +02:00
Raghav
734bead8c4
MAINT Use check_is_fitted
2015-08-11 22:27:16 +05:30
Raghav R V
9d9675345b
FIX bailout w/ValueError if multilabel-seq or other unsupported types
2015-08-11 22:27:14 +05:30
Raghav R V
664d78eb7c
MAINT Remove support for the deprecated sequence of sequences
...
MAINT Remove sequence of sequence support from datasets
MAINT Remove return_indicator param
MAINT Remove multilabel-seq test in OVR
MAINT Remove multilable-seq test in check_cv
MAINT Remove multilabel seq test in label_binarizer
TST type_of_target returns "unknown" for multilabel-sequence types
TST _check_targets should raise a ValueError
DOC show multilabel indicator as an example; remove return_indicator param
DOC use consistent lower case y for target
2015-08-11 22:26:44 +05:30
Lars Buitinck
b09afb08be
DOC/MAINT final touches to FunctionTransformer
...
* copyedit doc
* give the module an underscore (we should do this to all private modules...)
* use public import path in test
* change all logs to log1p to prevent warning in test and because it's
genuinely useful for frequency data
* what's new
2015-08-03 22:12:19 +02:00
Andreas Mueller
a2a2d83be4
FIX be robust to obscure callables that are false.
2015-08-03 12:59:41 -04:00
Lars Buitinck
bf8b91f910
DOC expand FunctionTransform docstring
2015-08-03 11:45:16 -04:00
Joe Jevnik
ba44e7bcc3
COMPAT: Makes test_function_transformer py2 compatible.
2015-08-03 11:45:16 -04:00
Andreas Mueller
9d14f7352e
ENH: Renames CallableTransformer -> FunctionTransformer.
...
Makes `pass_y` an argument to FunctionTransformer to indicate that the
labels should be passed to the wrapped function.
2015-08-03 11:45:16 -04:00
Joe Jevnik
cb0916c440
ENH: Adds CallableTransformer
...
CallableTransformer allows a user to convert a standard python callable
into a transformer for use in a Pipeline.
2015-08-03 11:45:16 -04:00
Alexandre Gramfort
7fd2206f4f
Merge pull request #4960 from mkrump/lb_encoder
...
[MRG + 1] Don't allow unseen values for inverse transform
2015-07-28 22:22:56 +02:00
Matt Krump
06f16e2634
Added test
2015-07-11 17:15:33 -05:00
Matt Krump
8d4c9c37a3
Don't allow negative values for inverse transform, and raise error similar to transform for new labels
2015-07-11 16:17:46 -05:00
Thomas Unterthiner
e7e22d1e55
DOC Improve wording in minmax_scale documentation
2015-07-05 18:51:55 +02:00
Thomas Unterthiner
26fbfe6f2e
ENH add minmax_scale
2015-07-01 23:27:35 +02:00
jnothman
dc8578ae41
Merge pull request #4828 from untom/maxabs_scaler
...
[MRG] add MaxAbsScaler
2015-06-12 05:17:07 +10:00
Joel Nothman
87aaabc06a
DOC backticks in attribute docstrings unnecessaru since #3489
2015-06-12 05:13:02 +10:00
Thomas Unterthiner
ab734b7a39
ENH add MaxAbsScaler
2015-06-11 16:08:17 +02:00
Andreas Mueller
98ca513ad2
Merge pull request #4796 from joshloyal/standard-scaler-std-doc
...
[MRG+1] Updated _std docstring in StandardScaler to make internal handling of zero values explicit.
2015-06-10 13:39:11 -04:00
Andreas Mueller
0650d5502e
DOC adding backlinks to docstrings
2015-06-03 00:24:04 -04:00
Joshua Loyal
75e895eb92
Updated _std docstring in StandardScaler to make internal handling of
...
zero values explicit.
2015-06-01 12:57:04 -04:00
Andreas Mueller
0b07536990
Merge pull request #4125 from untom/RobustScaler
...
[MRG + 2] ENH RobustScaler
2015-05-26 18:02:41 -04:00
Thomas Unterthiner
815270b343
Remove redundant code
2015-05-21 22:21:25 +02:00
Thomas Unterthiner
cac627a696
More documentation fixes
2015-05-21 22:07:27 +02:00
Thomas Unterthiner
c12ae6047b
Fix documentation errors
2015-05-21 15:36:42 +02:00
TomDLT
6a3365d67d
ENH use astype to avoid unnecessary copy
2015-05-21 12:51:08 +02:00
TomDLT
89c1018c64
ENH improve check_array
...
ENH improve check_array to warn on dtype conversions
ENH make check_array accept several dtypes
ENH change validation with improved check_array
ENH change astype to avoid copy if possible
ENH remove warn_if_not_float
2015-05-19 16:13:42 +02:00
Thomas Unterthiner
2de9f374a6
Fixed documentation oversight.
2015-05-16 21:52:14 +02:00
Thomas Unterthiner
7dbe3a895f
Fix robust_scaling test
2015-05-16 11:45:47 +02:00
Thomas Unterthiner
d86a629ac7
Added robust scaling example
2015-05-16 11:15:32 +02:00
Thomas Unterthiner
4c6ad90d2a
Remove interquartile_scale parameter
2015-05-16 11:13:31 +02:00
Thomas Unterthiner
dd2fdbb18c
Removed superfluous testcase for robust scaler
2015-05-16 01:50:56 +02:00
Thomas Unterthiner
c296e4961e
Fixed removal of copy-parameter
2015-05-16 01:50:42 +02:00
Thomas Unterthiner
e5fb9dd5a4
Changed outdated test
2015-05-16 00:50:25 +02:00
Thomas Unterthiner
9ffd954ea6
Fixed decprecation warning
2015-05-16 00:50:05 +02:00
Thomas Unterthiner
6aefa534e5
Improved documentation of robust scaler
2015-05-16 00:49:47 +02:00
Thomas Unterthiner
29e8377e19
Export robust_scale and RobustScaler
2015-05-16 00:08:37 +02:00
Thomas Unterthiner
4ff47d9efa
Fix documentation in test case
2015-05-15 23:51:17 +02:00
Thomas Unterthiner
e5957928d3
Remove 'copy' parameter form RobustScaler functions
2015-05-15 23:48:34 +02:00
Thomas Unterthiner
f7ca553d00
Remove warn_if_not_float
2015-05-15 23:47:10 +02:00
Thomas Unterthiner
50c0a8d531
Fix documentation errors.
2015-05-15 23:46:38 +02:00
CJ Carey
5fcad7cc67
Fixing sparse max for older scipy
2015-05-08 15:13:27 -04:00
CJ Carey
84ee88db79
DOC: updating Normalizer docstring for norm='max'
2015-05-08 14:22:55 -04:00
CJ Carey
007ae76cb3
TST: covering norm='max' branches of normalize()
2015-05-08 14:20:54 -04:00
CJ Carey
9e710ed843
WIP: adding 'max' normalizer to normalize()
...
This still needs tests and doc updates.
2015-04-23 12:58:17 -04:00
Michael Heilman
a94301cad2
added an additional test case in test_label.test_label_binarize_with_class_order()
2015-04-02 18:25:52 -05:00
Michael Heilman
03dbec87de
fixed reverse sorting issue in label_binarize()
2015-04-02 18:21:21 -05:00
Andreas Mueller
574ebfda85
Merge pull request #4436 from ogrisel/rebased-pr-3747
...
[MRG+2] FIX make StandardScaler & scale more numerically stable
2015-03-23 11:12:32 -05:00
Olivier Grisel
b596dfcfef
FIX test for older versions of numpy
2015-03-23 16:41:18 +01:00