mirror of
https://github.com/SheffieldML/GPy.git
synced 2026-05-15 06:52:39 +02:00
reverting Maxs linalg changes
This commit is contained in:
parent
38ed60385a
commit
d20222a90b
1 changed files with 2 additions and 2 deletions
|
|
@ -151,7 +151,7 @@ def dpotri(A, lower=1):
|
|||
assert lower==1, "scipy linalg behaviour is very weird. please use lower, fortran ordered arrays"
|
||||
|
||||
A = force_F_ordered(A)
|
||||
R, info = lapack.dpotri(A, lower=1)
|
||||
R, info = lapack.dpotri(A, lower=0) #needs to be zero here, seems to be a scipy bug
|
||||
symmetrify(R)
|
||||
return R, info
|
||||
|
||||
|
|
@ -218,7 +218,7 @@ def pdinv(A, *args):
|
|||
L = jitchol(A, *args)
|
||||
logdet = 2.*np.sum(np.log(np.diag(L)))
|
||||
Li = dtrtri(L)
|
||||
Ai, _ = lapack.dpotri(L, lower=1)
|
||||
Ai, _ = dpotri(L, lower=1)
|
||||
# Ai = np.tril(Ai) + np.tril(Ai,-1).T
|
||||
symmetrify(Ai)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue