mirror of
https://github.com/SheffieldML/GPy.git
synced 2026-06-05 14:55:15 +02:00
format on save
This commit is contained in:
parent
d82100278b
commit
ba1c5d8b49
1 changed files with 9 additions and 6 deletions
|
|
@ -5,6 +5,7 @@ import unittest
|
|||
import numpy as np
|
||||
import GPy
|
||||
|
||||
|
||||
class FITCtest(unittest.TestCase):
|
||||
def setUp(self):
|
||||
######################################
|
||||
|
|
@ -12,23 +13,25 @@ class FITCtest(unittest.TestCase):
|
|||
|
||||
N = 20
|
||||
# sample inputs and outputs
|
||||
self.X1D = np.random.uniform(-3., 3., (N, 1))
|
||||
self.X1D = np.random.uniform(-3.0, 3.0, (N, 1))
|
||||
self.Y1D = np.sin(self.X1D) + np.random.randn(N, 1) * 0.05
|
||||
|
||||
######################################
|
||||
# # 2 dimensional example
|
||||
|
||||
# sample inputs and outputs
|
||||
self.X2D = np.random.uniform(-3., 3., (N, 2))
|
||||
self.Y2D = np.sin(self.X2D[:, 0:1]) * np.sin(self.X2D[:, 1:2]) + np.random.randn(N, 1) * 0.05
|
||||
self.X2D = np.random.uniform(-3.0, 3.0, (N, 2))
|
||||
self.Y2D = (
|
||||
np.sin(self.X2D[:, 0:1]) * np.sin(self.X2D[:, 1:2])
|
||||
+ np.random.randn(N, 1) * 0.05
|
||||
)
|
||||
|
||||
def test_fitc_1d(self):
|
||||
m = GPy.models.SparseGPRegression(self.X1D, self.Y1D)
|
||||
m.inference_method=GPy.inference.latent_function_inference.FITC()
|
||||
m.inference_method = GPy.inference.latent_function_inference.FITC()
|
||||
self.assertTrue(m.checkgrad())
|
||||
|
||||
def test_fitc_2d(self):
|
||||
m = GPy.models.SparseGPRegression(self.X2D, self.Y2D)
|
||||
m.inference_method=GPy.inference.latent_function_inference.FITC()
|
||||
m.inference_method = GPy.inference.latent_function_inference.FITC()
|
||||
self.assertTrue(m.checkgrad())
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue