data: add Z=128 pipeline results and comparison plots
Run FER validation at Z=128 with normalized min-sum (alpha=0.875). Best alpha found via sweep: 0.875 (threshold 2.90 photons/slot). Z=128 matrix achieves girth=8 vs girth=6 at Z=32. Add Z=128 vs Z=32 FER comparison plot. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
284
data/de_results_z128.json
Normal file
284
data/de_results_z128.json
Normal file
@@ -0,0 +1,284 @@
|
||||
{
|
||||
"z": 128,
|
||||
"cn_mode": "normalized",
|
||||
"alpha": 0.875,
|
||||
"degrees": [
|
||||
7,
|
||||
4,
|
||||
4,
|
||||
4,
|
||||
4,
|
||||
3,
|
||||
3,
|
||||
3
|
||||
],
|
||||
"de_threshold": 3.2093749999999996,
|
||||
"matrix": [
|
||||
[
|
||||
7,
|
||||
92,
|
||||
-1,
|
||||
25,
|
||||
73,
|
||||
89,
|
||||
-1,
|
||||
-1
|
||||
],
|
||||
[
|
||||
125,
|
||||
33,
|
||||
114,
|
||||
-1,
|
||||
-1,
|
||||
-1,
|
||||
104,
|
||||
-1
|
||||
],
|
||||
[
|
||||
6,
|
||||
-1,
|
||||
67,
|
||||
57,
|
||||
116,
|
||||
-1,
|
||||
-1,
|
||||
-1
|
||||
],
|
||||
[
|
||||
113,
|
||||
-1,
|
||||
-1,
|
||||
108,
|
||||
74,
|
||||
-1,
|
||||
-1,
|
||||
-1
|
||||
],
|
||||
[
|
||||
28,
|
||||
119,
|
||||
35,
|
||||
-1,
|
||||
88,
|
||||
20,
|
||||
-1,
|
||||
124
|
||||
],
|
||||
[
|
||||
120,
|
||||
35,
|
||||
-1,
|
||||
9,
|
||||
-1,
|
||||
100,
|
||||
72,
|
||||
23
|
||||
],
|
||||
[
|
||||
63,
|
||||
-1,
|
||||
98,
|
||||
-1,
|
||||
-1,
|
||||
-1,
|
||||
48,
|
||||
98
|
||||
]
|
||||
],
|
||||
"matrix_checks": {
|
||||
"col_degrees": [
|
||||
7,
|
||||
4,
|
||||
4,
|
||||
4,
|
||||
4,
|
||||
3,
|
||||
3,
|
||||
3
|
||||
],
|
||||
"full_rank": true,
|
||||
"actual_rank": 896,
|
||||
"expected_rank": 896,
|
||||
"parity_rank": true,
|
||||
"girth": 8,
|
||||
"encodable": true
|
||||
},
|
||||
"girth": 8,
|
||||
"fer_results": {
|
||||
"lam_s_points": [
|
||||
1.5,
|
||||
2.0,
|
||||
3.0,
|
||||
4.0,
|
||||
5.0,
|
||||
7.0,
|
||||
10.0
|
||||
],
|
||||
"optimized": {
|
||||
"1.5": {
|
||||
"fer": 1.0,
|
||||
"ber": 0.685,
|
||||
"avg_iter": 30.0
|
||||
},
|
||||
"2.0": {
|
||||
"fer": 1.0,
|
||||
"ber": 0.679375,
|
||||
"avg_iter": 30.0
|
||||
},
|
||||
"3.0": {
|
||||
"fer": 0.74,
|
||||
"ber": 0.39109375,
|
||||
"avg_iter": 22.46
|
||||
},
|
||||
"4.0": {
|
||||
"fer": 0.24,
|
||||
"ber": 0.14015625,
|
||||
"avg_iter": 7.96
|
||||
},
|
||||
"5.0": {
|
||||
"fer": 0.04,
|
||||
"ber": 0.0215625,
|
||||
"avg_iter": 2.16
|
||||
},
|
||||
"7.0": {
|
||||
"fer": 0.0,
|
||||
"ber": 0.0,
|
||||
"avg_iter": 1.0
|
||||
},
|
||||
"10.0": {
|
||||
"fer": 0.0,
|
||||
"ber": 0.0,
|
||||
"avg_iter": 1.0
|
||||
}
|
||||
},
|
||||
"peg_ring": {
|
||||
"1.5": {
|
||||
"fer": 1.0,
|
||||
"ber": 0.7315625,
|
||||
"avg_iter": 30.0
|
||||
},
|
||||
"2.0": {
|
||||
"fer": 1.0,
|
||||
"ber": 0.631875,
|
||||
"avg_iter": 30.0
|
||||
},
|
||||
"3.0": {
|
||||
"fer": 0.94,
|
||||
"ber": 0.5009375,
|
||||
"avg_iter": 28.26
|
||||
},
|
||||
"4.0": {
|
||||
"fer": 0.32,
|
||||
"ber": 0.16390625,
|
||||
"avg_iter": 10.28
|
||||
},
|
||||
"5.0": {
|
||||
"fer": 0.04,
|
||||
"ber": 0.01984375,
|
||||
"avg_iter": 2.16
|
||||
},
|
||||
"7.0": {
|
||||
"fer": 0.0,
|
||||
"ber": 0.0,
|
||||
"avg_iter": 1.0
|
||||
},
|
||||
"10.0": {
|
||||
"fer": 0.0,
|
||||
"ber": 0.0,
|
||||
"avg_iter": 1.0
|
||||
}
|
||||
}
|
||||
},
|
||||
"peg_matrix": [
|
||||
[
|
||||
37,
|
||||
123,
|
||||
82,
|
||||
-1,
|
||||
-1,
|
||||
-1,
|
||||
-1,
|
||||
-1
|
||||
],
|
||||
[
|
||||
4,
|
||||
56,
|
||||
18,
|
||||
124,
|
||||
-1,
|
||||
-1,
|
||||
-1,
|
||||
-1
|
||||
],
|
||||
[
|
||||
95,
|
||||
-1,
|
||||
86,
|
||||
107,
|
||||
-1,
|
||||
-1,
|
||||
-1,
|
||||
49
|
||||
],
|
||||
[
|
||||
18,
|
||||
-1,
|
||||
-1,
|
||||
107,
|
||||
66,
|
||||
-1,
|
||||
-1,
|
||||
-1
|
||||
],
|
||||
[
|
||||
10,
|
||||
81,
|
||||
-1,
|
||||
-1,
|
||||
94,
|
||||
52,
|
||||
-1,
|
||||
-1
|
||||
],
|
||||
[
|
||||
83,
|
||||
-1,
|
||||
-1,
|
||||
-1,
|
||||
-1,
|
||||
68,
|
||||
24,
|
||||
-1
|
||||
],
|
||||
[
|
||||
102,
|
||||
-1,
|
||||
-1,
|
||||
-1,
|
||||
-1,
|
||||
-1,
|
||||
77,
|
||||
118
|
||||
]
|
||||
],
|
||||
"peg_girth": 8,
|
||||
"peg_matrix_checks": {
|
||||
"col_degrees": [
|
||||
7,
|
||||
3,
|
||||
3,
|
||||
3,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2
|
||||
],
|
||||
"full_rank": true,
|
||||
"actual_rank": 896,
|
||||
"expected_rank": 896,
|
||||
"parity_rank": true,
|
||||
"girth": 8,
|
||||
"encodable": true
|
||||
},
|
||||
"n_frames": 50
|
||||
}
|
||||
BIN
data/plots/base_matrix_heatmap.png
Normal file
BIN
data/plots/base_matrix_heatmap.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 68 KiB |
BIN
data/plots/degree_distributions.png
Normal file
BIN
data/plots/degree_distributions.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 55 KiB |
BIN
data/plots/fer_comparison.png
Normal file
BIN
data/plots/fer_comparison.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 114 KiB |
BIN
data/plots/threshold_comparison.png
Normal file
BIN
data/plots/threshold_comparison.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 54 KiB |
BIN
data/plots/z128_fer_comparison.png
Normal file
BIN
data/plots/z128_fer_comparison.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 138 KiB |
Reference in New Issue
Block a user