Commit Graph

184 Commits

Author SHA1 Message Date
Roman Yurchak bbc23691cb MNT remove utils._unittest_backport which was needed for Python<3.5 (#15252) 2019-10-20 14:00:29 +02:00
Thomas J Fan fbfb4da6b3 TST/CI Fixes import for hashing test for PyPy (#15170) 2019-10-13 14:43:40 +02:00
Olivier Grisel 4f788fc589 MAINT filter deprecation warnings triggered by all_estimators (#14691) 2019-09-13 13:22:33 +02:00
Chiara Marmo bfdf2ad428 DOC Fix some sphinx warnings (#14967) 2019-09-12 22:42:22 +02:00
Thomas J Fan f4fc84a60d TST Adds cwd to PYTHONPATH in assert_run_python_script (#14427) 2019-07-25 13:54:25 +10:00
Nicolas Hug f3eb9d2206 [MRG] MNT removing assert_equal, etc -- continued (#14232) 2019-07-02 14:53:51 +10:00
Antonio Gutierrez 8681ece373 ENH Fix unfriendly error message for documentation checks (#11967)
Previously error messages for mismatches parameters on function/method
signatures and docstrings were not explicit or user-friendly. This
changes provides a more explicit error message and in addition notifies
the relation of missing/mismatching parameters from signature to
docstring and from docstring to signature.
2019-06-21 17:06:57 -07:00
Roman Yurchak 1015caf54d MAINT Remove imports from sklearn.utils._joblib (#13676)
* Remove sklearn.utils._joblib imports

* Lint

* More fixes
2019-06-18 18:37:14 +04:00
Roman Yurchak 0eedf99eee MAINT Don't use clean_warnings_registry in tests (#14085) 2019-06-17 14:10:05 +02:00
Roman Yurchak ccd3331f7e MNT remove unused imports (#14021) 2019-06-04 23:15:19 +10:00
Guillaume Lemaitre af4247b152 DEP remove utilities related to mldata (#13798) 2019-05-21 18:37:09 +10:00
Guillaume Lemaitre 83656484a8 MNT Remove raises and with_setup requiring nose (#13842) 2019-05-10 18:06:25 +08:00
Guillaume Lemaitre b34751b7ed [MRG] MAINT: add fixture for init and clean-up with matplotlib (#13708) 2019-05-06 09:41:46 +02:00
Nicolas Hug 9f68c992ae [MRG+2] Faster Gradient Boosting Decision Trees with binned features (#12807) 2019-04-26 21:14:59 +02:00
Nicolas Hug b8ef9a919b MAINT removed close_figure helper (#13730) 2019-04-26 10:59:24 -04:00
Nicolas Hug 6b7dc9bc30 FEA Partial dependence plots (#12599) 2019-04-24 22:52:15 +10:00
Pierre Glaser 98c1f07079 FIX skip external modules during all_estimators (#13239) 2019-02-25 13:56:42 +01:00
Andreas Mueller ab2f539a32 API: Estimator tags (#8022) 2019-02-23 22:54:41 +01:00
Roman Yurchak 0e3bb17e62 MAINT Run pyupgrade following Python2 deprecation (#12997) 2019-02-08 20:13:34 +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
amourav 5be8507dcb MNT Deprecate assert_true and assert_false (#12717) 2018-12-13 23:36:53 +08:00
Hanmin Qin ccf0d9286d
MNT Minor code refactoring in utils.testing (#12688) 2018-11-30 23:19:29 +08:00
Thomas Moreau d25da1be20 FIX make joblib utils private, and remove mentions of externals.joblib (#12345) 2018-11-20 10:53:52 +11:00
Yaroslav Halchenko 6226cf59ad TST skip test_backend_respected if joblib is forced into serial mode (#12496) 2018-11-02 23:10:57 +01:00
Roman Yurchak b42a5152af MAINT Fix test_logistic::test_dtype_match failure on 32 bit arch (#11899) 2018-08-25 11:54:30 +08:00
Joel Nothman fc56da504d Deprecate fetch_mldata (#11466)
* API Deprecate fetch_mldata and update examples
* Use pytest's filterwarnings
* Rm unused import
* Remove broken doctest
* Refer user to openml URL
* DOC whatsnew tweak
2018-08-18 19:27:48 +03:00
Joel Nothman 477c921c0f
ENH extending BaseSearchCV with a custom search strategy (#9599) 2018-08-06 08:18:48 +10:00
Nicolas Hug 72b2ed9ee1 DOC Added docstring checks for dataset module (#11407) 2018-07-24 10:57:13 +10:00
Nicolas Hug 6d15840432 DOC Fixed doc issues for utils module (#11445) 2018-07-22 15:23:11 +10:00
Ronan Lamy 5592a2eda9 [MRG] PyPy support for all but a couple of estimators (#11010) 2018-07-20 14:39:53 +10:00
Loïc Estève e1dd0d85c4 FIX: ensure that category warning are passed as a kwargs in ignore_warnings (#11599) 2018-07-17 22:50:32 +02:00
Joris Van den Bossche 007aa710bd FEA Refactor CategoricalEncoder into OneHotEncoder and OrdinalEncoder (#10523)
Deprecated some OneHotEncoder behaviour
2018-06-21 19:27:41 +10:00
Shangwu Yao cb1dbc25a7 MNT: reduce the number of warnings in test_common.py (#11151)
Improve handling of warning filters in sklearn.utils.testing by avoiding to reset warnings.filters.
2018-06-11 08:59:12 +02:00
Roman Yurchak d582e97944 TST Pytest parametrization part2 - cluster, datasets and decomposition modules (#11142) 2018-06-01 10:26:02 +08:00
Joris Van den Bossche 0b6308c270 FEA Add ColumnTransformer for heterogeneous data (#9012) 2018-05-30 07:49:21 +10:00
Roman Yurchak c50d9e87d0 [MRG+1] Pytest parametrize unit tests common tests and ensemble module (#11075) 2018-05-24 10:47:40 +02:00
Roman Yurchak d9a0774afc MAINT Always import signature from sklearn.utils.fixes (#11019) 2018-04-24 09:27:45 +10:00
Loïc Estève 9ea723f07a [MRG+1] Read-only memmap input data in common tests (#10663) 2018-04-23 14:58:40 +02:00
Chady Kamar 5c98de1a59 DOC: fix links to reference API in utilities.rst (#10683) 2018-02-24 19:42:44 +01:00
Albert Thomas 49da6c87dd [MRG+1] Common tests for outlier detection estimators (#9270) 2018-02-17 22:40:03 +11:00
Joel Nothman 8499a13031
[MRG] TST arch-dependent divide-by-zero warning (#10480)
Fixes #7572
2018-02-12 20:25:42 +11:00
Joel Nothman 116c96c7cc [MRG] CI Reinstate docstring testing (#10473) 2018-02-10 08:47:42 -08:00
Eric Chang c429a4d72e DOC Update docs for assertion functions in sklearn.utils.testing (#10317) 2017-12-14 09:44:08 +01:00
RAKOTOARISON Herilalaina 72fb54c767 [MRG+1] - No private setting in __init__ apart from parameters (#9450) 2017-12-13 12:19:56 +01:00
Kumar Ashutosh 87759c1924 FEA Add a new class RegressorChain similar to ClassifierChain (#9257) 2017-12-12 09:00:57 +11:00
Joris Van den Bossche a2ebb8cfd2 ENH: new CategoricalEncoder class (#9151) 2017-11-21 20:03:41 +11:00
Loïc Estève a13a7d8d20 MAINT remove _named_check (#10160)
which was a nose-specific thing to have good names for tests using yield
2017-11-17 12:37:29 -05:00
Vinod Kumar L 340d871ab6 [MRG+1] Remove sklearn.utils.testing._assert_all_close (#10032) 2017-10-30 07:23:44 +11:00
Joan Massich 76494a1462 [MRG+1] Remove hard dependency on nose (#9670) 2017-09-10 13:21:40 +10:00