LDPC
0.1.0
Quickstart
Setup
Parity check matrices
Belief propagation (BP) decoding
Decoder setup
Received vector decoding
Syndrome decoding
Assymetric error channels
Example: error correction over the binary symmetric channel
LDPC Python API
ldpc.bp_decoder
ldpc.bposd_decoder
ldpc.codes
ldpc.code_util
ldpc.mod2
LDPC
»
Index
Edit on GitHub
Index
B
|
C
|
D
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
R
|
S
|
U
B
bp_decoder (class in ldpc.bp_decoder)
bp_decoding (ldpc.bp_decoder.bp_decoder attribute)
(ldpc.osd.bposd_decoder attribute)
bp_method (ldpc.bp_decoder.bp_decoder attribute)
(ldpc.osd.bposd_decoder attribute)
bposd_decoder (class in ldpc.osd)
C
channel_probs (ldpc.bp_decoder.bp_decoder attribute)
(ldpc.osd.bposd_decoder attribute)
codewords() (in module ldpc.code_util)
compute_code_distance() (in module ldpc.code_util)
compute_column_row_weights() (in module ldpc.code_util)
construct_generator_matrix() (in module ldpc.code_util)
converge (ldpc.bp_decoder.bp_decoder attribute)
(ldpc.osd.bposd_decoder attribute)
D
decode() (ldpc.bp_decoder.bp_decoder method)
(ldpc.osd.bposd_decoder method)
G
get_code_parameters() (in module ldpc.code_util)
get_ldpc_params() (in module ldpc.code_util)
H
hamming_code() (in module ldpc.codes)
I
inverse() (in module ldpc.mod2)
iter (ldpc.bp_decoder.bp_decoder attribute)
(ldpc.osd.bposd_decoder attribute)
L
ldpc.bp_decoder
module
ldpc.code_util
module
ldpc.codes
module
ldpc.mod2
module
ldpc.osd
module
log_prob_ratios (ldpc.bp_decoder.bp_decoder attribute)
(ldpc.osd.bposd_decoder attribute)
M
max_iter (ldpc.bp_decoder.bp_decoder attribute)
(ldpc.osd.bposd_decoder attribute)
mod10_to_mod2() (in module ldpc.mod2)
mod2_to_mod10() (in module ldpc.mod2)
module
ldpc.bp_decoder
ldpc.code_util
ldpc.codes
ldpc.mod2
ldpc.osd
ms_scaling_factor (ldpc.bp_decoder.bp_decoder attribute)
(ldpc.osd.bposd_decoder attribute)
N
nullspace() (in module ldpc.mod2)
O
osd0_decoding (ldpc.osd.bposd_decoder attribute)
osd_method (ldpc.osd.bposd_decoder attribute)
osd_order (ldpc.osd.bposd_decoder attribute)
osdw_decoding (ldpc.osd.bposd_decoder attribute)
R
rank() (in module ldpc.mod2)
reduced_row_echelon() (in module ldpc.mod2)
rep_code() (in module ldpc.codes)
ring_code() (in module ldpc.codes)
row_basis() (in module ldpc.mod2)
row_echelon() (in module ldpc.mod2)
row_span() (in module ldpc.mod2)
S
search_cycles() (in module ldpc.code_util)
systematic_form() (in module ldpc.code_util)
U
update_channel_probs() (ldpc.bp_decoder.bp_decoder method)
(ldpc.osd.bposd_decoder method)