Juan Carlos Alfaro Jiménez
c4c0fe2ce4
FIX Specify C++11 compiler for sklearn/svm/_newrand ( #17767 )
2020-06-30 08:08:12 +10:00
Christos Aridas
2b503bdc08
CLN Remove self-assignments from tests ( #17776 )
2020-06-29 15:22:21 -04:00
Christos Aridas
0d3713ec00
TST Refactor the test of oob score of forest predictors ( #17770 )
2020-06-29 11:08:48 -07:00
Justin Huber
430c2080e8
TST Python wrapper and tests for sklearn/svm/newrand/ ( #17157 )
...
* Implemented issue #16862
* Implemented issue #16862
* Ready for pull request
* Cleaned up redundancies
* Removed test_set_seed_wrap for now
* Update sklearn/svm/tests/test_bounds.py
Co-authored-by: smarie <sylvain.marie@schneider-electric.com>
* Review feedback changes
* Style fixes
* np.quantile -> np.percentile
* Update sklearn/svm/src/newrand/newrand.h
Merged suggestion
Co-authored-by: smarie <sylvain.marie@schneider-electric.com>
* Update sklearn/svm/tests/test_bounds.py
Merge suggestions
Co-authored-by: smarie <sylvain.marie@schneider-electric.com>
* linting fix
* linting fix
* linting fix
* Added deterministic test for mt19937 in svm/newrand.h
* Linting fix
* Review changes
* Update sklearn/svm/tests/test_bounds.py
Co-authored-by: smarie <sylvain.marie@schneider-electric.com>
* Update sklearn/svm/tests/test_bounds.py
Co-authored-by: Joel Nothman <joel.nothman@gmail.com>
* Update sklearn/svm/tests/test_bounds.py
Co-authored-by: Joel Nothman <joel.nothman@gmail.com>
* Update test_bounds.py
* Linting fixes
Co-authored-by: smarie <sylvain.marie@schneider-electric.com>
Co-authored-by: Joel Nothman <joel.nothman@gmail.com>
2020-06-28 18:22:04 +02:00
Thomas J. Fan
0f114b610d
MNT Places all minimum dependencies in one central location ( #17573 )
...
Co-authored-by: Joel Nothman <joel.nothman@gmail.com>
2020-06-27 16:55:25 +02:00
Srimukh Sripada
cf4fa5c771
MNT Remove unused variable `batch_size` in MLP `_fit` ( #17754 )
2020-06-27 21:39:28 +10:00
Thomas J. Fan
692899d172
TST Fix estimator checks for classifers with poor_score tag ( #16851 )
2020-06-27 10:56:15 +02:00
Lisa Schwetlick
911137f0de
ENH Enable percentage for n_features_to_select in RFE(Fix PR #16228 ) ( #17090 )
...
* added code from PR #14627
* fixed error handling None as n_features_to_select
* added test for error message and percentage passing
* linting
* more linting
* even more linting
* sklearn/feature_selection/_rfe.py make int casting simpler
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
* exchange redundant test case with small float
* add what's new
* removed useless import
* lint
* Fix whats_new/v0.24.rst
Co-authored-by: Thomas J. Fan <thomasjpfan@gmail.com>
* move whats new section
* disambiguate choice between 1 feature and 100% of features
Co-authored-by: Thomas J. Fan <thomasjpfan@gmail.com>
* move checking for negatives to _fit
* update error to include nones
Co-authored-by: Thomas J. Fan <thomasjpfan@gmail.com>
* markdown style in what's new
Co-authored-by: Thomas J. Fan <thomasjpfan@gmail.com>
* Update sklearn/feature_selection/tests/test_rfe.py
Co-authored-by: Thomas J. Fan <thomasjpfan@gmail.com>
* forgot to delete line
* fix test for negative n_features error
* BUG Fixes issues
* added case for float >1 and more detailed error messages
* lint
* more lint
* more lint
* CLN Minor adjustments
* BLD Force build on ci
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
Co-authored-by: Thomas J. Fan <thomasjpfan@gmail.com>
2020-06-26 22:40:25 -04:00
Juan Carlos Alfaro Jiménez
0e33229351
FIX Extract estimator objects before aggregating dict of scores ( #17745 )
...
Co-authored-by: Thomas J. Fan <thomasjpfan@gmail.com>
2020-06-26 21:15:41 -04:00
Avi Gupta
8dc143e621
ENH Add parameter in colorbar in plot_confusion_matrix ( #17192 )
...
Co-authored-by: Venkatachalam N <venky.yuvy@gmail.com>
2020-06-26 22:58:05 +02:00
Juan Carlos Alfaro Jiménez
df99dfaeed
TST Skip test_common_check_return_X_y if pillow not installed ( #17692 )
2020-06-26 20:41:37 +02:00
t-kusanagi2
068c4e6e00
FIX fix multinomial deviance by taking the weighted average instead of the sum ( #17694 )
...
Co-authored-by: Markus Rempfler <markus.rempfler@tum.de>
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
Co-authored-by: Olivier Grisel <olivier.grisel@ensta.org>
2020-06-26 18:57:36 +02:00
Kendrick Cetina
e4aab357e9
DOC improve attributes and parameters descriptions in KernelPCA ( #17747 )
...
Co-authored-by: Beatriz San Miguel <beatriz.sanmiguelgonzalez@uk.fujitsu.com>
Co-authored-by: Loïc Estève <loic.esteve@ymail.com>
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
Co-authored-by: Nicolas Hug <contact@nicolas-hug.com>
2020-06-26 18:00:50 +02:00
maikia
1c62652704
TST check equivalence normalize/StandardScaler and dense/sparse in linear models ( #17665 )
...
Co-authored-by: Alexandre Gramfort <alexandre.gramfort@m4x.org>
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2020-06-26 14:17:11 +02:00
Juan Carlos Alfaro Jiménez
547ead6c0c
MNT More replacements of numpy aliases with built-in types ( #17707 )
...
* MNT More replacements of numpy aliases with built-in types [scipy-dev]
* MNT More (manual) replacements of numpy aliases
* MNT More (manual) replacements of numpy aliases
* FIX Minor change
* MNT Trigger build [scipy-dev]
* FIX Minor change
* MNT Trigger build [scipy-dev]
* FIX More deprecations of numpy aliases [scipy-dev]
* MNT Silent numpy aliases warnings [scipy-dev]
* FIX Fix silent deprecations
* Trigger build [scipy-dev]
* FIX Add scape characters [scipy-dev]
* FIX Remove package specification from silent
* Trigger build [scipy-dev]
* Revert
2020-06-26 12:45:03 +02:00
Thomas J. Fan
67bf1e78f5
ENH _fit_and_score now returns a dictionary ( #17332 )
...
* ENH _fit_and_score now returns a dictionary
* MRG
* REV
* LOL
* Removing things in gitignore is fun
2020-06-26 12:38:12 +02:00
Lucy Liu
ed5a4d9e46
DOC Add example in docstring calibration_curve ( #17731 )
2020-06-26 10:10:26 +02:00
Jie Zheng
3491e07044
DOC add missing attributes to LocalOutlierFactor ( #17696 )
...
Co-authored-by: Loïc Estève <loic.esteve@ymail.com>
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
2020-06-26 09:52:02 +02:00
Shashank Singh
1e08459c74
ENH Verify md5-checksums received from openml arff file metadata( #14800 )
...
Co-authored-by: Thomas J Fan <thomasjpfan@gmail.com>
Co-authored-by: Thomas J. Fan <thomasjpfan@gmail.com>
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2020-06-25 20:35:52 -04:00
xavier dupré
b0c03d1280
BUG fix SparseCoder to follow scikit-learn API and allow cloning ( #17679 )
...
* BUG fix SparseCoder to follow scikit-learn API
* TST check that get_params and set_params work as expected
* address comments
* PEP8
* iter
* Fixes #8675 , fix cloning for SparseCoder
* remove spaces
* Update _dict_learning.py
* fix confusing arguments
* remove unnecessary code
* Update test_common.py
* removes spaces
* PEP8
* iter
* fix merge
* ignore a mypy warning
* type: ignore
* remove one deprecated verification
* Update sklearn/decomposition/_dict_learning.py
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
* Update sklearn/decomposition/_dict_learning.py
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
* Update sklearn/decomposition/tests/test_dict_learning.py
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
* test clone produces different id
* review
* add one more test
* lint
* Update sklearn/decomposition/tests/test_dict_learning.py
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
Co-authored-by: Olivier Grisel <olivier.grisel@ensta.org>
2020-06-25 23:05:19 +02:00
kishimoto
acb8ac5145
[MRG] Expose interpolation thresholds as public fitted attribute of IsotonicRegression ( #16289 )
...
Co-authored-by: Olivier Grisel <olivier.grisel@ensta.org>
Co-authored-by: Thomas J Fan <thomasjpfan@gmail.com>
Co-authored-by: Nicolas Hug <contact@nicolas-hug.com>
2020-06-25 21:16:43 +02:00
Maren Westermann
db2d905b3b
DOC coef_ and intercept_ documentation for ComplementNB ( #17722 )
2020-06-25 18:53:52 +02:00
Kendrick Cetina
2c7107089c
DOC improve attributes and parameters descriptions in RFE and RFECV ( #17721 )
...
Co-authored-by: Beatriz San Miguel <beatriz.sanmiguelgonzalez@uk.fujitsu.com>
Co-authored-by: Loïc Estève <loic.esteve@ymail.com>
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
2020-06-25 18:46:31 +02:00
Roman Yurchak
361c052f6d
MNT Add type annotations for OpenML fetcher ( #17053 )
...
Co-authored-by: Thomas J. Fan <thomasjpfan@gmail.com>
2020-06-25 18:30:27 +02:00
beatrizsmg
ec1070a212
DOC improve attributes and parameters descriptions in MultiLabelBinarizer ( #17718 )
...
Co-authored-by: Nicolas Hug <contact@nicolas-hug.com>
2020-06-25 18:20:40 +02:00
Hirofumi Suzuki
67e24a4927
DOC add explanation of n_jobs in permutation_importance ( #17723 )
2020-06-25 10:45:13 -04:00
Srimukh Sripada
0a3ab419f8
ENH Add inverse_transform feature to SimpleImputer ( #17612 )
2020-06-26 00:13:56 +10:00
adrinjalali
c9ca1d7d32
Revert "ENH Uses binned values from training to find missing values ( #16883 )"
...
This reverts commit e5cc2b0e20 .
2020-06-25 15:42:37 +02:00
t-kusanagi2
99baa5084f
DOC Add explanation of n_jobs in gaussian_process/_gpc.py ( #17716 )
2020-06-25 14:31:08 +02:00
Hirofumi Suzuki
c95ed757b4
DOC add explanation of n_jobs in sklearn/model_selection/_validation.py ( #17717 )
2020-06-25 14:25:16 +02:00
Thomas J. Fan
e5cc2b0e20
ENH Uses binned values from training to find missing values ( #16883 )
...
* ENH Uses training data to find missing values
* CLN Uses the binned data to find missing value
2020-06-25 14:24:12 +02:00
Thomas J. Fan
41488fcabe
MNT Remaining numpy alias ( #17712 )
2020-06-25 11:57:11 +02:00
Guillaume Lemaitre
5b3a13c3a1
MNT make MDS documentation follow our doc guidelines ( #17715 )
2020-06-25 10:53:46 +02:00
Jie Zheng
e781ae8e3c
DOC add missing attributes to MDS ( #17697 )
2020-06-25 10:12:51 +02:00
Erich Schubert
e75deb2697
DOC Detail the problem of euclidean_distances ( #17709 )
2020-06-25 13:22:28 +10:00
Ravi Kiran Boggavarapu
802c4922b6
DOC Missing links for user guide and source code in KDTree ( #16971 )
2020-06-24 20:55:47 -04:00
Naoki Hamada
7cc8503919
DOC add missing attributes in KernelDensity ( #17705 )
...
Co-authored-by: Naoki Hamada <hamada-naoki@jp.fujitsu.com>
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
Co-authored-by: Olivier Grisel <olivier.grisel@gmail.com>
2020-06-24 21:23:09 +02:00
Ruby Werman
ff293f0d67
MNT Remove code for scipy legacy version ( #17708 )
2020-06-24 21:07:39 +02:00
simonamaggio
a109dff722
DOC add missing attributes in HistGradientBoostingRegressor ( #17677 )
...
Co-authored-by: Olivier Grisel <olivier.grisel@gmail.com>
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
2020-06-24 19:27:07 +02:00
Chiara Marmo
5ea5da4ae4
DOC add missing attributes in HistGradientBoostingClassifier ( #17678 )
...
Co-authored-by: Nicolas Hug <contact@nicolas-hug.com>
2020-06-24 19:15:37 +02:00
Kendrick Cetina
4a97ad49c1
DOC add missing attributes in GaussianProcessClassifier ( #17698 )
...
Co-authored-by: Beatriz San Miguel <beatriz.sanmiguelgonzalez@uk.fujitsu.com>
Co-authored-by: Loïc Estève <loic.esteve@ymail.com>
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
2020-06-24 18:38:28 +02:00
Olivier Grisel
59249d707d
Revert "ENH add a parameter pos_label in roc_auc_score ( #17594 )" ( #17703 )
...
This reverts commit fde9212737 .
2020-06-24 17:03:12 +02: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
Guillaume Lemaitre
e5b99ea802
EHN Provide a pos_label parameter in plot_precision_recall_curve ( #17569 )
2020-06-24 15:05:09 +02:00
Hirofumi Suzuki
c29092d699
MNT define a parse_version function in sklearn.utils.fixes ( #17670 )
...
Co-authored-by: Loïc Estève <loic.esteve@ymail.com>
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2020-06-24 13:35:49 +02:00
Guillaume Lemaitre
fde9212737
ENH add a parameter pos_label in roc_auc_score ( #17594 )
2020-06-24 12:41:47 +02:00
clmbst
9ea4edd970
DOC fix documentation of default values in decomposition._dict_learning ( #17645 )
...
Co-authored-by: BISOT Clemence (SAFRAN AIRCRAFT ENGINES) <clemence.bisot@safrangroup.com>
2020-06-24 11:13:21 +02:00
Joshua Newton
e2a688336f
DOC Clarify multilabel usage in OneVsRestClassifier docstring ( #17646 )
2020-06-24 11:10:30 +02:00
Koki Nishihara
e02e1bf7cb
FIX: Remove checks for old Scipy versions ( #17685 )
2020-06-24 10:02:15 +02:00
simonamaggio
683b3e51ee
DOC add missing attributes in GradientBoostingRegressor ( #17671 )
2020-06-24 08:56:47 +02:00