Gilles Louppe
008adf11ad
Merge pull request #5375 from rvraghav93/set_precision
...
[MRG + 2] FIX precision to float64 across the codebase
2015-10-19 11:02:04 +02:00
Andreas Mueller
96f587a4f2
DOC cosmit I find it confusing to say that fit resets the estimator, at it always does that.
2015-10-16 11:48:25 -04:00
giorgiop
c7b1a6ebc3
BUG: reset internal state of scaler before fitting
2015-10-16 17:28:40 +02:00
Raghav R V
a87011262a
FIX precision to float64 across the codebase
2015-10-16 11:20:29 +02:00
Andreas Mueller
c66689c4f4
FIX Don't compare arrays to strings!!!!
2015-10-15 16:07:17 -04:00
Loic Esteve
47f19e9692
MAINT add safe_{median|mean} for np 1.10.1
2015-10-15 18:21:52 +02:00
Raghav R V
21fab6e8ec
FIX Move validation from helper to main function
2015-10-15 18:21:51 +02:00
Raghav R V
4f4c3598e6
FIX dtypes to conform to the stricter type cast rules of numpy 1.10
...
FIX set copy to (copy & whiten).
FIX/DOC Use float outputs for doctest
2015-10-15 18:21:51 +02:00
giorgiop
6a5a2f7960
partial_fit for scalers
2015-10-13 11:37:00 +02:00
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