mirror of
https://github.com/SheffieldML/GPy.git
synced 2026-05-18 13:55:14 +02:00
derivatives of likelihood things now working for svgp
This commit is contained in:
parent
611febe7eb
commit
53081c704d
3 changed files with 10 additions and 3 deletions
|
|
@ -47,6 +47,8 @@ class SVGP(LatentFunctionInference):
|
|||
|
||||
#rescale the F term if working on a batch
|
||||
F, dF_dmu, dF_dv = F*batch_scale, dF_dmu*batch_scale, dF_dv*batch_scale
|
||||
if dF_dthetaL is not None:
|
||||
dF_dthetaL = dF_dthetaL.sum(1)*batch_scale
|
||||
|
||||
#derivatives of expected likelihood
|
||||
Adv = A.T[:,:,None]*dF_dv[None,:,:] # As if dF_Dv is diagonal
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue