Esempio n. 1
0
 def test_predict_03(self):
     np.random.seed(1)
     x, y = get_xy()
     gpr = GPR()
     gpr.fit(x, y, optimization_restart=50)
     test_y = gpr.predict(x)
     np.testing.assert_array_almost_equal(y, test_y, decimal=6)
Esempio n. 2
0
 def test_predict_02(self):
     np.random.seed(42)
     x, y = get_xy()
     gpr = GPR()
     gpr.fit(x, y, optimization_restart=50)
     test_y, variance = gpr.predict(x[:4], return_variance=True)
     true_var = np.array([[5.761689e-06, 2.017326e-06],
                          [5.761686e-06, 2.017325e-06],
                          [5.761692e-06, 2.017327e-06],
                          [5.761695e-06, 2.017328e-06]])
     np.testing.assert_array_almost_equal(true_var, variance, decimal=6)
Esempio n. 3
0
 def test_predict_02(self):
     np.random.seed(42)
     x, y = get_xy()
     gpr = GPR()
     gpr.fit(x, y, optimization_restart=50)
     test_y, variance = gpr.predict(x[:4], return_variance=True)
     true_var = np.array([[0.0242762038, 0.0029760019],
                          [0.0244903294, 0.0030022514],
                          [0.0247701249, 0.0030365513],
                          [0.0232064664, 0.0028448636]])
     np.testing.assert_array_almost_equal(true_var, variance, decimal=6)
Esempio n. 4
0
 def test_predict_01(self):
     x, y = get_xy()
     gpr = GPR()
     gpr.fit(x, y, optimization_restart=50)
     test_y, variance = gpr.predict(x, return_variance=True)
     np.testing.assert_array_almost_equal(y, test_y, decimal=6)