fix: reorder brackets to avoid an n^2 array

This commit is contained in:
Mark McLeod 2019-11-11 08:17:14 +00:00
parent 5a907bd013
commit 1a67b0d212

View file

@ -142,8 +142,7 @@ class VarDTC(LatentFunctionInference):
Cpsi1Vf, _ = dtrtrs(Lm, tmp, lower=1, trans=1)
# data fit and derivative of L w.r.t. Kmm
dL_dm = -np.dot((_LBi_Lmi_psi1.T.dot(_LBi_Lmi_psi1))
- np.eye(Y.shape[0]), VVT_factor)
dL_dm = -_LBi_Lmi_psi1.T.dot(_LBi_Lmi_psi1.dot(VVT_factor)) + VVT_factor
delit = tdot(_LBi_Lmi_psi1Vf)
data_fit = np.trace(delit)