diff --git a/src/aspire/abinitio/commonline_sdp.py b/src/aspire/abinitio/commonline_sdp.py index 25529a4c6..2457ac527 100644 --- a/src/aspire/abinitio/commonline_sdp.py +++ b/src/aspire/abinitio/commonline_sdp.py @@ -153,9 +153,15 @@ def _compute_gram_SDP(self, S, A, b): message=r"invalid value encountered in reduce", category=RuntimeWarning, ) + warnings.filterwarnings( + "ignore", + message=r"overflow encountered in reduce", + category=RuntimeWarning, + ) + constraints += [cp.trace(A[i] @ G) == b[i] for i in range(3 * self.n_img)] prob = cp.Problem(cp.Minimize(cp.trace(-S @ G)), constraints) - prob.solve() + prob.solve() return G.value.astype(self.dtype, copy=False)