Files
ldpc_optical/data/de_results.json
2026-02-24 06:07:14 -07:00

254 lines
3.4 KiB
JSON

{
"reference_thresholds": {
"Original staircase [7,2,2,2,2,2,2,1]": 5.23046875,
"PEG ring [7,3,3,3,2,2,2,2]": 3.67578125
},
"optimizer_results": [
[
[
7,
4,
4,
4,
4,
3,
3,
3
],
3.05390625
],
[
[
7,
4,
4,
4,
3,
3,
3,
2
],
3.2093749999999996
],
[
[
7,
4,
4,
3,
3,
3,
3,
3
],
3.5203124999999997
]
],
"best_degrees": [
7,
4,
4,
4,
4,
3,
3,
3
],
"best_threshold": 3.05390625,
"constructed_matrix": [
[
26,
12,
21,
-1,
-1,
-1,
3,
-1
],
[
11,
1,
25,
-1,
13,
-1,
-1,
-1
],
[
13,
27,
25,
14,
-1,
-1,
-1,
-1
],
[
9,
12,
-1,
11,
22,
-1,
-1,
8
],
[
18,
-1,
-1,
8,
1,
2,
-1,
12
],
[
31,
-1,
-1,
-1,
11,
18,
22,
-1
],
[
8,
-1,
12,
21,
-1,
20,
25,
19
]
],
"matrix_checks": {
"col_degrees": [
7,
4,
4,
4,
4,
3,
3,
3
],
"full_rank": true,
"actual_rank": 224,
"expected_rank": 224,
"parity_rank": true,
"girth": 6,
"encodable": true
},
"fer_comparison": {
"lam_s_points": [
2.0,
3.0,
4.0,
5.0,
7.0,
10.0
],
"optimized": {
"2.0": {
"fer": 0.915,
"ber": 0.48109375,
"avg_iter": 27.535
},
"3.0": {
"fer": 0.3,
"ber": 0.156875,
"avg_iter": 9.7
},
"4.0": {
"fer": 0.04,
"ber": 0.02234375,
"avg_iter": 2.16
},
"5.0": {
"fer": 0.01,
"ber": 0.0059375,
"avg_iter": 1.29
},
"7.0": {
"fer": 0.0,
"ber": 0.0,
"avg_iter": 1.0
},
"10.0": {
"fer": 0.0,
"ber": 0.0,
"avg_iter": 1.0
}
},
"original": {
"2.0": {
"fer": 0.8,
"ber": 0.4025,
"avg_iter": 24.2
},
"3.0": {
"fer": 0.395,
"ber": 0.1975,
"avg_iter": 12.455
},
"4.0": {
"fer": 0.075,
"ber": 0.03453125,
"avg_iter": 3.175
},
"5.0": {
"fer": 0.13,
"ber": 0.06875,
"avg_iter": 4.77
},
"7.0": {
"fer": 0.01,
"ber": 0.0059375,
"avg_iter": 1.29
},
"10.0": {
"fer": 0.005,
"ber": 0.0025,
"avg_iter": 1.145
}
},
"peg_ring": {
"2.0": {
"fer": 0.935,
"ber": 0.4940625,
"avg_iter": 28.115
},
"3.0": {
"fer": 0.355,
"ber": 0.1796875,
"avg_iter": 11.295
},
"4.0": {
"fer": 0.035,
"ber": 0.016875,
"avg_iter": 2.015
},
"5.0": {
"fer": 0.02,
"ber": 0.01078125,
"avg_iter": 1.58
},
"7.0": {
"fer": 0.005,
"ber": 0.00296875,
"avg_iter": 1.145
},
"10.0": {
"fer": 0.0,
"ber": 0.0,
"avg_iter": 1.0
}
}
}
}