Skip to content

Commit 46512b9

Browse files
authored
Merge pull request #101
[Bug fix] ldpc_bp_decode
2 parents 5dba9a4 + aaedc5f commit 46512b9

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

commpy/channelcoding/ldpc.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -244,8 +244,8 @@ def ldpc_bp_decode(llr_vec, ldpc_code_params, decoder_algorithm, n_iters):
244244
message_matrix.data *= -1
245245
message_matrix.data += parity_check_matrix.multiply(msg_sum + llr_vec[i_start:i_stop]).data
246246

247-
out_llrs = msg_sum + llr_vec[i_start:i_stop]
248-
np.signbit(out_llrs, out=dec_word[i_start:i_stop])
247+
out_llrs[i_start:i_stop] = msg_sum + llr_vec[i_start:i_stop]
248+
np.signbit(out_llrs[i_start:i_stop], out=dec_word[i_start:i_stop])
249249

250250
# Reformat outputs
251251
n_blocks = llr_vec.size // ldpc_code_params['n_vnodes']

0 commit comments

Comments
 (0)