Bastien Trotobas

Results 16 comments of Bastien Trotobas

> I can try to set the seed inside each process, that should make the multiprocess reproducible and more stable. If this PR goes forward, I will make this change....

Hi @thomasfillon, This could make sense. As I do not know enough about the module to provide a conclusive opinion, could you make the change and compare the result with...

What is your expected result? I have just executed the code snippet provided and I get the following results. ``` Python Soft error = 0.8970588235294118 Hard error = 11.470588235294118 ```...

Are you sure that you run the exact same code? For instance, you use `finalSignalHard[n*K:(n+1)*K] = zInitialHard[1,0:K]` but `zInitialHard[1,0:K]` is the LLR rather than the bits that are accessed by...

> Another change: if we change ` zInitialSoft = np.array(cd.ldpc_bp_decode(recCodeWordsSoft[:, n], ldpc_code_params, 'MSA', 10))` into ` zInitialSoft = np.array(cd.ldpc_bp_decode(-recCodeWordsSoft[:, n], ldpc_code_params, 'MSA', 10))` then we got `error Soft = 0.11274509803921569...

Hi, I have written the encoder and I can confirm that it only functions for a specific type of parity-check matrices. This is a limitation to simplify the algorithm. I...