Skip to content

Commit d56932a

Browse files
Reduce
1 parent 656f606 commit d56932a

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

pyqrackising/maxcut_tfim_util.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -337,7 +337,7 @@ def compute_cut(sample, G_m, n_qubits):
337337

338338
@njit(cache=True)
339339
def compute_cut_diff(u, sample, G_m, n_qubits):
340-
return G_m[u] * (((sample[u] ^ sample) << 1) - 1)
340+
return (G_m[u] * (((sample[u] ^ sample) << 1) - 1)).sum()
341341

342342

343343
@njit(cache=True)
@@ -349,7 +349,7 @@ def compute_cut_diff_2(k, l, sample, G_m, n_qubits):
349349
l_fac[k] = 0
350350
l_fac[l] = 0
351351

352-
return (G_m[k] * k_fac) + (G_m[l] * l_fac)
352+
return (G_m[k] * k_fac).sum() + (G_m[l] * l_fac).sum()
353353

354354

355355
@njit(cache=True)

0 commit comments

Comments
 (0)