Commit Graph

31 Commits

Author SHA1 Message Date
giorgiop 58c859e7ba Limit the number of thread and force install libgfortran 2016-02-06 18:56:03 +01:00
giorgiop 6470a83f99 MAINT speed up test_kernels 2016-02-06 18:55:23 +01:00
Raghav R V 8878088b19 FIX inspect.argspect is deprecated; use signature 2015-10-24 10:27:26 +02:00
Jan Hendrik Metzen e2a340a4ee REF More meaningful names for hyperparameters of GP kernels 2015-10-19 18:07:14 +02:00
Jan Hendrik Metzen 2dd1f285b9 PEP8 Making pep8 and pyflakes happy 2015-10-19 18:07:14 +02:00
Jan Hendrik Metzen 98e8093c93 FIX Further python3 related fixes 2015-10-19 18:07:14 +02:00
Jan Hendrik Metzen 55d26aa9a6 FIX Fixing test_kernel_theta 2015-10-19 18:07:14 +02:00
Jan Hendrik Metzen f76e64c9c7 FIX Fix failing tests (doctest, order of hyperparameters, pairwise_kernels) 2015-10-19 18:07:14 +02:00
Jan Hendrik Metzen eb54b496d2 REF Removing theta_vars attribute from kernels and using Hyperparameter instances instead 2015-10-19 18:07:14 +02:00
Jan Hendrik Metzen 3f1a0f1a5a TST Adding two unittests for testing GP kernels
test_kernel_versus_pairwise() checks that GP kernels can also be used as pairwise kernels.
test_set_get_params() checks that set_params()/get_params() is consistent with kernel.theta.
2015-10-19 18:07:14 +02:00
Jan Hendrik Metzen adc7451201 PEP8 Fixing PEP8 issues in gaussian_process package 2015-10-19 18:07:13 +02:00
Jan Hendrik Metzen 768c81fd1b TST Further GP-related fixes 2015-10-19 18:07:13 +02:00
Jan Hendrik Metzen 9929b37270 FIX Excluding WhiteKernel from one unit-test 2015-10-19 18:07:12 +02:00
Jan Hendrik Metzen daa90c22d3 ENH Adding Matern kernel for Gaussian Processes 2015-10-19 18:07:12 +02:00
Jan Hendrik Metzen 15309a4227 TST Adapting GP tests to changed hyperparameter representation 2015-10-19 18:07:11 +02:00
Jan Hendrik Metzen c961392424 REFACTOR Changed order of l and alpha in RationalQuadratic kernel 2015-10-19 18:07:10 +02:00
Jan Hendrik Metzen e3413b70f7 FIX Kernel property theta can deal with anisotropic RBF kernel 2015-10-19 18:07:10 +02:00
Jan Hendrik Metzen 4571a7f648 TST Adapted tests to changes in kernels and added additional test for theta property 2015-10-19 18:07:10 +02:00
Jan Hendrik Metzen 1c70e52dd6 ENH Adding diag(X) method to GP kernels.
Using this method rather than np.diag(kernel(X)) or np.apply_along_axis
reduces memory-consumption and speeds up computation considerably
2015-10-19 18:04:56 +02:00
Jan Hendrik Metzen 0210de4225 TST test_kernels tests Exponentiation kernel 2015-10-19 18:04:56 +02:00
Jan Hendrik Metzen 752b6b86a9 TST Replace call to deepcopy() by clone() 2015-10-19 18:04:55 +02:00
Jan Hendrik Metzen 73b32e3a73 TST Tests for cloning kernels with sklearn.base's clone function 2015-10-19 18:04:55 +02:00
Jan Hendrik Metzen 403b5f1412 REFACTOR REnamed kernel property params to theta 2015-10-19 18:04:55 +02:00
Jan Hendrik Metzen 9f6e48f6cc REFACTOR GP kernels use separate specification of bounds and params (no joint param_space) 2015-10-19 18:04:55 +02:00
Jan Hendrik Metzen 3ad82d8947 TST Testing kernel stationarity 2015-10-19 18:04:55 +02:00
Jan Hendrik Metzen 4d3eb9611a TST Cover more kernels in tests 2015-10-19 18:04:55 +02:00
Jan Hendrik Metzen 5eaa8cf594 ENH Adding PairwiseKernel for GPs (wraps kernels from metrics.pairwise) 2015-10-19 18:04:54 +02:00
Jan Hendrik Metzen 03e35758f8 REFACTOR Merging kernel methods auto() and cross() in __call__() 2015-10-19 18:04:54 +02:00
Jan Hendrik Metzen 2ab097f0d3 TST Dealing with failing tests from test_common 2015-10-19 18:04:54 +02:00
Jan Hendrik Metzen 515defe7a4 REFACTOR auto_correlation() -> auto(), cross_correlation() -> cross() 2015-10-19 18:04:54 +02:00
Jan Hendrik Metzen 9dade3162d TST Test for GP kernels 2015-10-19 18:04:54 +02:00