Deeksha Madan
58d74c10a6
Replaces array_like with array-like ( #17463 )
...
* replacing array_like with array-like
* Replacing array_like with array-like
2020-06-06 12:27:11 -04:00
Nicolas Hug
1931e142ed
Remove deprecated utils ( #17133 )
2020-05-20 22:03:54 +02:00
Thomas J Fan
e770715c43
MNT Completes position arg deprecation ( #17272 )
...
* ENH Adds public functions with position args warning
* BUG Circlar import
* STY
* BUG Add keywords
* BUG Fixes warnings
* ENH Adds other public functions
* CLN Suggestion
* CLN Suggestion
* REV Revert pairwise
* ENH Positoinal args for compute_class_weight
2020-05-19 09:07:25 +02:00
Nicolas Hug
226e5c478d
MNT Use Vt instead of V as returned by svd() ( #17100 )
2020-05-05 19:52:07 +02:00
Fabiana
872468f0ac
DOC improve random state docsting for extmath module ( #16239 )
2020-01-27 22:14:24 +01:00
jeremiedbb
61add4d82b
ENH safe_sparse_dot work on 3D+ arrays ( #14538 )
2019-09-10 21:45:57 +02:00
Thomas J Fan
14f5302b70
DOC Link items explictly ( #14817 )
...
* DOC Link items explictly
* STY
* DOC Link another
2019-09-05 11:37:05 +02:00
Roman Yurchak
e3fe559a87
MAINT Deprecate utils.extmath.safe_min ( #14554 )
2019-08-02 14:16:54 -04:00
Stephen Cowley
612a04e4e4
DOC Fix more formatting inconsistencies ( #13787 )
2019-05-05 22:05:58 +08:00
Masstran
e850e7afb4
DOC typo in sklearn.utils.extmath.weighted_mode ( #13655 )
...
1.5+2 = 3.5, not 3.
2019-04-16 20:41:53 +10:00
surgan12
62d2059804
MNT remove __future__ imports ( #12791 )
2019-02-02 22:05:06 +08:00
Raf Baluyot
1f5bcaeb39
FIX float16 overflow on accumulator operations in StandardScaler ( #13010 )
2019-01-26 18:15:18 +01: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
bauks
a1d0e96791
FIX Increase mean precision for large float32 arrays ( #12338 )
2018-10-16 09:08:39 +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
TakingItCasual
74b56dbc57
MNT Converting http to https ( #12277 )
2018-10-04 22:37:57 +08:00
Roman Yurchak
e0e7387606
Remove unused private functions ( #12253 )
2018-10-03 21:08:17 -04:00
ZJ Poh
adddf00433
[MRG] np.ones -> np.full ( #11628 )
2018-07-23 09:49:01 +02:00
Nicolas Hug
6d15840432
DOC Fixed doc issues for utils module ( #11445 )
2018-07-22 15:23:11 +10: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
Lucija Gregov
f43dd0e650
ENH Ignore and pass-through NaN values in MaxAbsScaler and maxabs_scale ( #11011 )
2018-06-23 19:15:01 +10:00
Guillaume Lemaitre
5718466bb5
[MRG] ENH: Ignore NaNs in StandardScaler and scale ( #11206 )
2018-06-21 15:48:38 +02:00
Joel Nothman
14764061f8
[MRG] DOC fix some sphinx warnings ( #11241 )
2018-06-21 20:43:21 +10:00
Scott Gigante
56dc3742e0
Add sparse efficiency warning to randomized_svd for dok_matrix / lil_matrix ( #11264 )
2018-06-17 14:25:30 +00:00
Joel Nothman
b5cf50c3f7
DOC specify 'of floats' in softmax ( fixes #11226 )
2018-06-14 10:31:27 +10:00
Loïc Estève
20661b5018
TST: only run doctests on numpy 1.14. ( #10835 )
...
Fix doctests due to numpy 1.14 formatting changes.
2018-03-27 07:44:40 +02:00
Hanmin Qin
32ac22870d
[MRG+1] Fix warnings in lgtm.com (remove redundant code) ( #9719 )
2017-09-14 11:42:58 +02:00
Andreas Mueller
5271a193c3
MRG Sphinx fixes ( #9155 )
2017-06-28 17:00:13 +02:00
(Venkat) Raghav, Rajagopalan
1c1566edc5
[MRG + 1] ENH Ensure PCA and randomized_svd_low_rank don't upcast float to double ( #9067 )
...
* ENH Ensure randomized_svd_low_rank doesn't upcast float to double
* ENH ensure PCA does not upcase f32 to f64; (int is upcast to f32)
* ENH ensure that when input is of type int, the output is float32/64
* ENH prefer float64 over float32; Use float64 for int inputs
* Make sure int types are upcasted to float64; Address Olivier's comments
* FIX check only for 4 decimals when dtype is float32
* Fix spurious line removal
2017-06-21 17:53:15 +02:00
Naoya Kanai
95aa2952e1
Add logsumexp and comb to utils.fixes ( #9046 )
2017-06-10 15:01:02 +02:00
Loïc Estève
ab0342a5ef
COSMIT add missing spaces in deprecated messages
2017-06-09 16:00:01 +02:00
Joel Nothman
e31c4f1e9e
DOC List more utils in API ref ( #8827 )
2017-06-08 15:31:26 +02:00
Naoya Kanai
6579220588
[MRG+1] Drop NumPy < 1.8 ( #8874 )
2017-06-07 17:06:06 +02:00
Taehoon Lee
bdb00d17b9
Fix typos in test_covariance.py and extmath.py ( #8997 )
2017-06-06 16:54:51 +02:00
Naoya Kanai
bd0fc236e0
[MRG+1] MAINT drop SciPy < 0.13 ( #8854 )
...
Remove sklearn.utils.fixes functions that are not needed for scipy >= 0.13 and keep deprecated wrappers in other modules.
2017-06-02 23:36:33 +02:00
Clement Joudet
6252f99c16
[MRG+1] Fixing Math domain error on NMF due to numpy.dot ( #8765 )
...
* Fixing overflow error on NMF due to numpy.dot
2017-05-20 09:47:43 +02:00
Guillaume Lemaitre
e3c9ae204f
[MRG+1] DOC improve description and consistency of random_state ( #8689 )
...
* DOC improve description of random_state in train_test_split
* DOC Make random_state consistent through documentation
* FIX reverse doc mistake
* FIX address comment of Tom
* DOC address comments
* DOC remove empty line
* DOC remove unecessary white spaces
2017-04-05 17:43:21 -07:00
Joel Nothman
8570622a44
[MRG+1] DOC insert spaces before colons in parameter lists ( #7920 )
...
* DOC insert spaces before colons in parameter lists
Complies with numpydoc to improve rendering and automatic quality
assurance such as #7793 . Affects listings of Parameters Attributes,
Returns.
Performed with the help of:
grep -nE '^( )+[a-zA-Z][a-zA-Z0-9_]*: ' sklearn -R | grep -v -e
externals -e tests | grep -v -e default: -e else: -e Warning: -e Note:
-e TRAIN: -e Default: -e True: -e False: -e DOI: -e In: | gsed
's|\([^:]*\):\([0-9]*\):\([^:]*\):\(.*\)|--- a/\1\n+++ b/\1\n@@ -\2,1
+\2,1 @@\n-\3:\4\n+\3 :\4|' | git apply --unidiff-zero -
* DOC fix numpydoc format for param
2016-11-25 10:59:22 +01:00
Loïc Estève
0847c92678
Replace ConvergenceWarning by RuntimeWarning ( #7922 )
...
when cumsum is unstable.
2016-11-24 12:05:44 +01:00
yangarbiter
fa59873857
[MRG+1] FIX unstable cumsum ( #7376 )
...
* FIX unstable cumsum in utils.random
* equal_nan = true for isclose
since numpy < 1.9 sum is as unstable as cumsum, fallback to np.cumsum
* added axis parameter to stable_cumsum
* FIX unstable sumsum in ensemble.weight_boosting and utils.stats
* FIX axis problem in stable_cumsum
* FIX unstable cumsum in mixture.gmm and mixture.dpgmm
* FIX unstable cumsum in cluster.k_means_, decomposition.pca, and manifold.locally_linear
* FIX unstable sumsum in dataset.samples_generator
* added docstring for parameter axis of stable_cumsum
* added comment for why fall back to np.cumsum when np version < 1.9
* remove unneeded stable_cumsum
* added stable_cumsum's axis testing
* FIX numpy docstring for make_sparse_spd_matrix
* change stable_cumsum from error to warning
2016-10-17 15:49:23 +02:00
Olivier Grisel
d9bd30e2f7
FIX use == to avoid relying on string interning
2016-09-14 16:02:49 +02:00
Joel Nothman
49d126fd8f
[MRG + 1] FIX use high precision cumsum and check it is stable enough ( #7331 )
...
* FIX use high precision cumsum and check it is stable enough
2016-09-09 06:17:12 +02:00
Andreas Mueller
4a72792db4
change default iterated_power to auto.
2016-09-06 11:03:16 +02:00
Andreas Mueller
927f00ca9a
fix warning and behavior in randomized_svd wrt power iterations
2016-09-06 11:03:16 +02:00
Alexandre Gramfort
7ae7ea5ea8
pep8
2016-05-09 22:55:48 +02:00
Jordi
a4d070e9cd
[MRG] Disabled randomized_svd warning when number of iterations is not specified #6746 ( #6749 )
2016-05-09 22:54:35 +02:00
giorgiop
328ebfa865
ENH RandomizedPCA collapsed into PCA
2016-03-11 09:10:37 +11:00
dsquareindia
cfa498ca68
FIX in randomized_svd flip sign
...
Flip sign according to `u` in both cases of `transpose`.
2016-02-08 16:59:44 +01:00
MechCoder
729be74708
Use row_norms in f_regression
2016-01-10 11:04:09 -05:00