TEST: Modifying constraints of the standard periodic kernel in order to pass tests on different platforms.

This commit is contained in:
Alexander Grigorievskiy 2016-03-16 18:02:19 +02:00
parent 463c489cdf
commit d8f0443e2d

View file

@ -110,12 +110,12 @@ class StateSpaceKernelsTests(np.testing.TestCase):
X.shape = (X.shape[0],1); Y.shape = (Y.shape[0],1) X.shape = (X.shape[0],1); Y.shape = (Y.shape[0],1)
ss_kernel = GPy.kern.sde_StdPeriodic(1,active_dims=[0,]) ss_kernel = GPy.kern.sde_StdPeriodic(1,active_dims=[0,])
ss_kernel.lengthscale.constrain_bounded(0.25, 1000) ss_kernel.lengthscale.constrain_bounded(0.27, 1000)
ss_kernel.period.constrain_bounded(0.15, 100) ss_kernel.period.constrain_bounded(0.17, 100)
gp_kernel = GPy.kern.StdPeriodic(1,active_dims=[0,]) gp_kernel = GPy.kern.StdPeriodic(1,active_dims=[0,])
gp_kernel.lengthscale.constrain_bounded(0.25, 1000) gp_kernel.lengthscale.constrain_bounded(0.27, 1000)
gp_kernel.period.constrain_bounded(0.15, 100) gp_kernel.period.constrain_bounded(0.17, 100)
self.run_for_model(X, Y, ss_kernel, check_gradients=True, self.run_for_model(X, Y, ss_kernel, check_gradients=True,
predict_X=X, predict_X=X,
@ -350,4 +350,4 @@ if __name__ == "__main__":
#tt.test_kernel_addition() #tt.test_kernel_addition()
#tt.test_kernel_multiplication() #tt.test_kernel_multiplication()
#tt.test_forecast() #tt.test_forecast()