Commit Graph

330 Commits

Author SHA1 Message Date
Kenny Huynh 0864c58968
DOC Clarify GaussianProcessRegressor default kernel behavior (#18518) 2020-10-05 18:58:14 +11:00
Pete Green 2828a889bb
DOC Resolve confusion about the role of alpha in Gaussian Process Regression (#15990)
Co-authored-by: Chiara Marmo <cmarmo@users.noreply.github.com>
Co-authored-by: Christian Lorentzen <lorentzen.ch@gmail.com>
2020-09-17 23:31:17 +02:00
Frans Larsson ecad0c6988
DOC Add None as valid option to random_state for gaussian_process module (#18252) 2020-08-26 11:05:26 +02:00
rauwuckl eb7b15817e
DOC clarify the kernel gradient for GaussianProcesses (#18115) 2020-08-16 09:54:18 +10:00
sadak c5ef2e985c
DOC Fix doc of defaults in gaussion_process._gpr.py (#18075) 2020-08-04 13:58:29 +02:00
Maren Westermann 0550793bd6
FIX inconsistent hyperparameter and bounds issue in GP kernels (#17946) 2020-07-18 11:27:31 +02:00
SylvainLan 8f63e9144f
FIX Add warning for GP's hyperparameters (#12673)
* Add a warning for GP Regressor if optimized hyperparameter matches one of its bounds

* pep8 fix

* Add a test and use np.isclose

* More verbose warning message

* remove print

* Ad a more precise warning and update tests

* fix warning and update tests

* fix test dims

* fix multiple dimensions test

* fix pep8

* change variable name

* add warning for GP classifier

* tests for gpc

* pep8 fix

* put the warning in a function

* add comment to warning function

* update name in gpr and gpc

* update whats_new

* update whats_new

* update whats_new

* remove merge conflict text

* add WhiteKernel

* put the log in the last version
2020-07-17 10:28:17 +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
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
t-kusanagi2 a704fee26d
DOC Add example to CompoundKernel (#17653)
Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
2020-06-23 12:05:43 +02:00
Allan D Butler 4ea7fd687f
DOC Adding examples to gaussian_process.kernels.Hyperparameter docstring (#17450) 2020-06-22 15:48:58 +02:00
Stephan Steinfurt d9ae80eec6
DOC Add example for PairwiseKernel (#17601)
* Add example for PairwiseKernel

* Remove empty line

* Do not return standard deviation

It is not really needed in this minimal example.

* Implement classifier example
2020-06-17 12:38:14 +02:00
Nicolas Hug ac8cbb3799
[MRG] More deprecation for 0.24 (#17142)
* normalize_components in sparsePCA

* changed default strategy of Dummy to prior and removed outputs_2d ttribute

* removed usage of None to drop estimator in ensemble and behaviour param of IsolationForest

* remove support for drop=None in Voting

* removed some warning decorators

* remove feature_extraction.extract_patches

* removed VectorizerMixin and copy parameter from TFIDFVectorizer

* kernel.set_params now raises attributeerror

* removed fig from plot_partial_dependence

* removed iid parameter of search estimators

* removed brier_scorer

* raise error in split when shuffle is False and random_state is not None

* removed MultiOutputEstimator

* removed base classes of NaiveBayes

* removed drop from pipeline

* removed utils in random_projection

* removed presort and classes_ in trees

* flake8

* fixed some tests

* flake

* fixed docstring

* fixed other one

* some left

* mmmm
2020-05-20 16:04:14 -04:00
Adrin Jalali 7e15285d2e
API make gaussian_process __init__ params kwarg (#16870) 2020-04-20 13:48:36 -04:00
Lam Gia Thuan e9b7883e12
Fix wrong optimization for Log Likelihood Gradient (#16047)
Fixes #16046
2020-03-18 09:34:50 +11:00
Alex Henrie 438bb3a438
MNT Remove unused imports (#16665) 2020-03-11 10:01:51 +11:00
Nicolas Hug d205638475
MNT Introduction of n_features_in_ attr with _validate_data mtd (#16112) 2020-02-29 09:05:11 -05:00
Pete Green 4c29be44fa
FIX Predicted standard deviation values of Gaussian Processes are only within [0, 1] (#15782)
* Initial work for WIP pull request

* First commit of full solution and new tests

* Changes from PR review

* Updated changelog and normalize_y description

* Updating v0.23.rst with upstream master

* Small update to whatsnew

Co-authored-by: Joel Nothman <joel.nothman@gmail.com>
2020-02-25 09:53:50 +01:00
Bharathi Srinivasan 6464e15f61
[MRG] Document bounds='fixed' in GP kernels (#16209) 2020-02-21 11:21:37 +01:00
Roman Feldbauer 9b39c4c4d2
TST Fix unreachable code in tests (#16110) 2020-02-16 14:41:26 +01:00
Corrie Bartelheimer fa9cf22b27
DOC add examples for Gaussian Processes and improve User Guide (#15221) 2020-02-13 09:11:02 -05:00
lopusz 62ce1bad32
DOC follow doc formatting guideline for module gaussian_process (#16415) 2020-02-12 12:45:48 +01:00
Adrin Jalali 42706ebf2d
MNT CI dropping python-3.5 (#15106)
* dropping python-3.5

* fix install guide

* fix setup.py

* fix circleci

* advanced_installation

* index.html

* readme

* pyparsing.py

* remove clean_warning_registry

* 1.13.1 and 1.19.1

* don't use 16.04

* 18.04 libatlas-dev -> libatlas-base-dev

* min pillow version for 3.6 is 4.2.1

* echo commands

* fix conflict, and 32 bit

* fix conflict for circle

* fix scikit-image version dep

* mark tests as xfail on 32bit py3.6

* move to 1.13.3 min numpy version, and simplify old code

* remove the rest of _object_dtype_isnan usages

* Revert "remove the rest of _object_dtype_isnan usages"

This reverts commit c6e867ea1f.

* fix issues raised by jeremy

* minor fix

* minor fixes mentioned by Olivier
2020-02-10 12:28:42 +01:00
Ana Casado 1640d8cf6d DOC improve random state description in gaussian_proccess module (#16211) 2020-01-26 12:14:42 +01:00
Reshama Shaikh e1f7b631ce ENH Allow usage of nu=inf in Matern kernel (#15972)
Co-authored-by: Sam Dixon <sam.dixon@berkeley.edu>
2019-12-26 12:04:54 +01:00
Yu-Hang "Maxin" Tang 8360786895 ENH Allowing Gaussian process kernels on structured data (#15557) 2019-11-15 16:07:36 -08:00
Nicolas Hug b92455a6b2 MAINT Deprecate all of utils.testing except all_estimators (#15367) 2019-10-28 17:28:56 +01:00
Thomas J Fan a311ec0d8b MNT Make modules private in guassian_process (#15320) 2019-10-28 11:20:36 +08:00
Adrin Jalali 0eebade264 DOC docstring (shape= -> of shape) (#14640) 2019-10-02 20:54:32 -04: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
Andreas Mueller 03ea20db0f Fix mixin inheritance order, allow overwriting tags (#14884) 2019-09-05 10:13:30 +02:00
Andreas Mueller 92af3dabbb MAINT simplify check_is_fitted to use any fitted attributes (#14545) 2019-08-13 22:09:07 +02:00
SylvainLan a7a834bdb7 ENH improved error anisotropic RationalQuadratic kernel (#12603) 2019-08-08 18:22:00 +10:00
Jose Ortiz e4f75e10a4 Improve WhiteKernel's vague description (#13606) 2019-08-06 12:53:41 -04:00
Masashi SHIBATA ec9b11b077 ENH Add clone_kernel option to make gaussian process model (#14378) 2019-07-31 14:02:10 +02:00
Joel Nothman 0279108bef
API don't default get_params output to None in the future (#14464) 2019-07-28 23:37:47 +10:00
Roman Yurchak 56a0ed1201 Use common convergence checks for lbfgs solver (#14250)
* Use minimize for lbfgs in logistic regression, huber, neural_network etc...
2019-07-12 13:34:24 +02:00
Nicolas Hug f3eb9d2206 [MRG] MNT removing assert_equal, etc -- continued (#14232) 2019-07-02 14:53:51 +10:00
Adrin Jalali 19c068a2ec MNT towards removing assert_equal, etc (#14222) 2019-07-01 09:13:32 -04:00
Roman Yurchak 5674122c97 MAINT More test runtime optimizations (#14136)
* Feature extraction / feature selection

* Metrics, manifold, impute, GP optimization

* Optimize mixture

* Optimize model_selection

* Fix tests

* Lint
2019-06-22 10:44:06 +03:00
Thomas J Fan 2e7e06b78f [MRG] Doctest with print change only adjusts default options for doctest (#13991) 2019-06-01 10:53:45 +02:00
Guillaume Lemaitre 43f85020c5 DEP remove correlation and regression models from GaussianProcess (#13819) 2019-05-08 16:58:39 -07:00
Agamemnon Krasoulis 19192c0427 MAINT Replace manual checks with `check_is_fitted` (#13013) 2019-05-07 14:54:56 +10:00
Stephen Cowley 612a04e4e4 DOC Fix more formatting inconsistencies (#13787) 2019-05-05 22:05:58 +08:00
Aditya Vyas 301076e77b MAINT Replace absolute imports with relative imports (#13653) 2019-04-17 12:45:14 -04: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
Rüdiger Busche d300f406ae MAINT Simplify super() calls (#12812) 2019-01-10 22:27:06 +01:00
Roman Yurchak acb8106472 MNT Use list and dict comprehension (#12668) 2019-01-08 09:32:34 +11:00
Andreas Mueller 952ef6637a MRG Drop legacy python / remove six dependencies (#12639) 2019-01-03 15:50:05 +02:00