mirror of
https://github.com/SheffieldML/GPy.git
synced 2026-04-27 13:56:23 +02:00
kernel tests
This commit is contained in:
parent
2b9d3b326c
commit
7a982c8004
1 changed files with 4 additions and 3 deletions
|
|
@ -290,8 +290,8 @@ class KernelTestsMiscellaneous(unittest.TestCase):
|
||||||
self.sumkern.randomize()
|
self.sumkern.randomize()
|
||||||
|
|
||||||
def test_active_dims(self):
|
def test_active_dims(self):
|
||||||
self.assertEqual(self.sumkern.input_dim, 9)
|
self.assertEqual(self.sumkern.input_dim, 10)
|
||||||
self.assertEqual(self.sumkern.active_dims, slice(9))
|
self.assertEqual(self.sumkern.active_dims, slice(0, 10, 1))
|
||||||
|
|
||||||
def test_which_parts(self):
|
def test_which_parts(self):
|
||||||
self.assertTrue(np.allclose(self.sumkern.K(self.X, which_parts=[self.linear, self.matern]), self.linear.K(self.X)+self.matern.K(self.X)))
|
self.assertTrue(np.allclose(self.sumkern.K(self.X, which_parts=[self.linear, self.matern]), self.linear.K(self.X)+self.matern.K(self.X)))
|
||||||
|
|
@ -311,6 +311,7 @@ class KernelTestsNonContinuous(unittest.TestCase):
|
||||||
self.X_block[N:N+N1, D:D+D] = self.X2
|
self.X_block[N:N+N1, D:D+D] = self.X2
|
||||||
self.X_block[0:N, -1] = 1
|
self.X_block[0:N, -1] = 1
|
||||||
self.X_block[N:N+1, -1] = 2
|
self.X_block[N:N+1, -1] = 2
|
||||||
|
self.X_block = self.X_block[self.X_block.argsort(-1)[:, -1], :]
|
||||||
|
|
||||||
def test_IndependentOutputs(self):
|
def test_IndependentOutputs(self):
|
||||||
k = GPy.kern.RBF(self.D)
|
k = GPy.kern.RBF(self.D)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue