[linalg] testing suite update

This commit is contained in:
Max Zwiessele 2015-09-09 08:58:01 +01:00
parent cbcb9208b5
commit 84dd9c05d6
3 changed files with 7 additions and 5 deletions

View file

@ -21,6 +21,8 @@ from . import plotting
from .core import Model
from .core.parameterization import Param, Parameterized, ObsAr
__version__ = '0.8.0'
#@nottest
try:
#Get rid of nose dependency by only ignoring if you have nose installed

View file

@ -1,6 +1,6 @@
import numpy as np
import scipy as sp
from ..util.linalg import jitchol,trace_dot
from ..util.linalg import jitchol,trace_dot, ijk_jlk_to_il, ijk_ljk_to_ilk
class LinalgTests(np.testing.TestCase):
def setUp(self):
@ -48,7 +48,7 @@ class LinalgTests(np.testing.TestCase):
A = np.random.randn(15, 150, 5)
B = np.random.randn(150, 50, 5)
pure = np.einsum('ijk,jlk->il', A, B)
quick = GPy.util.linalg.ijk_jlk_to_il(A,B)
quick = ijk_jlk_to_il(A,B)
np.testing.assert_allclose(pure, quick)
def test_einsum_ijk_ljk_to_ilk(self):
@ -56,5 +56,5 @@ class LinalgTests(np.testing.TestCase):
B = np.random.randn(150, 20, 5)
#B = A.copy()
pure = np.einsum('ijk,ljk->ilk', A, B)
quick = GPy.util.linalg.ijk_ljk_to_ilk(A,B)
quick = ijk_ljk_to_ilk(A,B)
np.testing.assert_allclose(pure, quick)

View file

@ -7,7 +7,7 @@ from setuptools import setup, Extension
import numpy as np
# Version number
version = '0.8'
__version__ = '0.8.0'
def read(fname):
return open(os.path.join(os.path.dirname(__file__), fname)).read()
@ -48,7 +48,7 @@ ext_mods = [Extension(name='GPy.kern._src.stationary_cython',
extra_compile_args=compile_flags)]
setup(name = 'GPy',
version = version,
version = __version__,
author = read('AUTHORS.txt'),
author_email = "james.hensman@gmail.com",
description = ("The Gaussian Process Toolbox"),