Merge branch 'devel' into mrd

This commit is contained in:
Max Zwiessele 2013-05-03 14:39:48 +01:00
commit 02b3f41680
4 changed files with 37 additions and 4 deletions

View file

@ -9,6 +9,11 @@ from .. import kern
from GP import GP
from scipy import linalg
def backsub_both_sides(L,X):
""" Return L^-T * X * L^-1, assumuing X is symmetrical and L is lower cholesky"""
tmp,_ = linalg.lapack.flapack.dtrtrs(L,np.asfortranarray(X),lower=1,trans=1)
return linalg.lapack.flapack.dtrtrs(L,np.asfortranarray(tmp.T),lower=1,trans=1)[0].T
class sparse_GP(GP):
"""
Variational sparse GP model