From 4926a2f993dc3239f4ea6a498b33eadb2729dcc5 Mon Sep 17 00:00:00 2001 From: Vincenzo Lavorini Date: Mon, 15 Oct 2018 18:25:54 +0200 Subject: [PATCH] Added missing columns (:), fixed indentation --- GPy/models/state_space_cython.pyx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/GPy/models/state_space_cython.pyx b/GPy/models/state_space_cython.pyx index 2626b9e7..ddfce6f0 100644 --- a/GPy/models/state_space_cython.pyx +++ b/GPy/models/state_space_cython.pyx @@ -484,7 +484,7 @@ cdef class AQcompute_batch_Cython(Q_handling_Cython): if matrix_index in self.Q_square_root_dict: square_root = self.Q_square_root_dict[matrix_index] else: - if matrix_index not in self.Q_svd_dict + if matrix_index not in self.Q_svd_dict: U,S,Vh = sp.linalg.svd( self.Qs[:,:, matrix_index], full_matrices=False, compute_uv=True, overwrite_a=False, check_finite=False) @@ -514,7 +514,7 @@ cdef class AQcompute_batch_Cython(Q_handling_Cython): if matrix_index in self.Q_inverse_dict: Q_inverse = self.Q_inverse_dict[matrix_index] else: - if matrix_index not in self.Q_svd_dict + if matrix_index not in self.Q_svd_dict: U,S,Vh = sp.linalg.svd( self.Qs[:,:, matrix_index], full_matrices=False, compute_uv=True, overwrite_a=False, check_finite=False) @@ -522,7 +522,7 @@ cdef class AQcompute_batch_Cython(Q_handling_Cython): else: U,S,Vh = self.Q_svd_dict[matrix_index] - Q_inverse = Q_inverse = np.dot( Vh.T * ( 1.0/(S + jitter)) , U.T ) + Q_inverse = Q_inverse = np.dot( Vh.T * ( 1.0/(S + jitter)) , U.T ) self.Q_inverse_dict[matrix_index] = Q_inverse return Q_inverse @@ -998,4 +998,4 @@ def _cont_discr_kalman_filter_raw_Cython(int state_dim, Dynamic_Callables_Cython M[k+1,:,:] = m_upd # separate mean value for each time series P[k+1,:,:] = P_upd[0] - return (M, P, log_likelihood, grad_log_likelihood, p_dynamic_callables.reset(False)) \ No newline at end of file + return (M, P, log_likelihood, grad_log_likelihood, p_dynamic_callables.reset(False))