Move order of figures
This commit is contained in:
@@ -1448,83 +1448,6 @@ though the process is less global.
|
|||||||
width=\figwidth,
|
width=\figwidth,
|
||||||
height=\figheight,
|
height=\figheight,
|
||||||
ymode=log,
|
ymode=log,
|
||||||
legend style={
|
|
||||||
cells={anchor=west},
|
|
||||||
cells={align=left},
|
|
||||||
},
|
|
||||||
enlargelimits=false,
|
|
||||||
ymin=1e-5, ymax=2e-1,
|
|
||||||
grid=both,
|
|
||||||
legend pos = south east,
|
|
||||||
xtick={0.001,0.0015,...,0.004},
|
|
||||||
xticklabel style={/pgf/number format/fixed},
|
|
||||||
xticklabel style={/pgf/number format/precision=4},
|
|
||||||
scaled x ticks=false,
|
|
||||||
xlabel={Physical error rate},
|
|
||||||
ylabel={Per-round-LER},
|
|
||||||
extra description/.code={
|
|
||||||
\node[rotate=90, anchor=south]
|
|
||||||
at ([xshift=10mm]current axis.east)
|
|
||||||
{Warm s. (---), Cold s. (- - -)};
|
|
||||||
},
|
|
||||||
]
|
|
||||||
|
|
||||||
\foreach \F/\col/\mark in
|
|
||||||
{3/KITred/triangle,2/KITblue/diamond,1/KITorange/square} {
|
|
||||||
\edef\temp{\noexpand
|
|
||||||
\addplot+[
|
|
||||||
mark=\mark, densely dashed, mark options={fill=\col},
|
|
||||||
\col, forget plot
|
|
||||||
]
|
|
||||||
table[
|
|
||||||
col sep=comma, x=physical_p,
|
|
||||||
y=LER_per_round,
|
|
||||||
]
|
|
||||||
{res/sim/WF/WindowingSyndromeMinSumDecoder/max_iter_200/pass_soft_info_False/F_\F/W_5/LERs.csv};
|
|
||||||
}
|
|
||||||
\temp
|
|
||||||
}
|
|
||||||
|
|
||||||
\foreach \F/\col/\mark in
|
|
||||||
{3/KITred/triangle*,2/KITblue/diamond*,1/KITorange/square*} {
|
|
||||||
\edef\temp{\noexpand
|
|
||||||
\addplot+[mark=\mark, solid, mark
|
|
||||||
options={fill=\col}, \col]
|
|
||||||
table[
|
|
||||||
col sep=comma, x=physical_p,
|
|
||||||
y=LER_per_round,
|
|
||||||
]
|
|
||||||
{res/sim/WF/WindowingSyndromeMinSumDecoder/max_iter_200/pass_soft_info_True/F_\F/W_5/LERs.csv};
|
|
||||||
}
|
|
||||||
\temp
|
|
||||||
|
|
||||||
\addlegendentryexpanded{$F = \F$}
|
|
||||||
}
|
|
||||||
\end{axis}
|
|
||||||
\end{tikzpicture}
|
|
||||||
|
|
||||||
\caption{
|
|
||||||
Comparison of the decoding performance of cold and warm-start
|
|
||||||
decoding under the $\llbracket 144,12,12 \rrbracket$ \ac{bb}
|
|
||||||
code for different step sizes.
|
|
||||||
Decoding was performed using the min-sum algorithm ($200$
|
|
||||||
iterations).
|
|
||||||
The window size was fixed to $W=5$, $12$ rounds of syndrome
|
|
||||||
extraction were performed and the noise model is
|
|
||||||
standard circuit-based depolarizing noise.
|
|
||||||
}
|
|
||||||
\end{figure}
|
|
||||||
|
|
||||||
\begin{figure}[t]
|
|
||||||
\centering
|
|
||||||
\begin{subfigure}{0.48\textwidth}
|
|
||||||
\centering
|
|
||||||
\hspace*{-6mm}
|
|
||||||
\begin{tikzpicture}
|
|
||||||
\begin{axis}[
|
|
||||||
width=8cm,
|
|
||||||
height=6cm,
|
|
||||||
ymode=log,
|
|
||||||
% xmode=log,
|
% xmode=log,
|
||||||
legend style={
|
legend style={
|
||||||
cells={anchor=west},
|
cells={anchor=west},
|
||||||
@@ -1541,16 +1464,16 @@ though the process is less global.
|
|||||||
xtick={32, 512, 1024, 1536, 2048, 2560, 3072, 3584, 4096},
|
xtick={32, 512, 1024, 1536, 2048, 2560, 3072, 3584, 4096},
|
||||||
xticklabel style={/pgf/number format/fixed},
|
xticklabel style={/pgf/number format/fixed},
|
||||||
xticklabel style={/pgf/number format/precision=4},
|
xticklabel style={/pgf/number format/precision=4},
|
||||||
x tick label style={rotate=45, anchor=north east,
|
% x tick label style={rotate=45, anchor=north east,
|
||||||
inner sep=1mm},
|
% inner sep=1mm},
|
||||||
scaled x ticks=false,
|
scaled x ticks=false,
|
||||||
xlabel={Number of BP iterations},
|
xlabel={Number of BP iterations},
|
||||||
ylabel={Per-round-LER},
|
ylabel={Per-round-LER},
|
||||||
% extra description/.code={
|
extra description/.code={
|
||||||
% \node[rotate=90, anchor=south]
|
\node[rotate=90, anchor=south]
|
||||||
% at ([xshift=10mm]current axis.east)
|
at ([xshift=10mm]current axis.east)
|
||||||
% {Warm s. (---), Cold s. (- - -)};
|
{Warm s. (---), Cold s. (- - -)};
|
||||||
% },
|
},
|
||||||
]
|
]
|
||||||
|
|
||||||
\foreach \W/\col/\mark in
|
\foreach \W/\col/\mark in
|
||||||
@@ -1594,11 +1517,92 @@ though the process is less global.
|
|||||||
\end{axis}
|
\end{axis}
|
||||||
\end{tikzpicture}
|
\end{tikzpicture}
|
||||||
|
|
||||||
|
\caption{
|
||||||
|
Comparison of the decoding performance of cold and warm-start
|
||||||
|
decoding under the $\llbracket 144,12,12 \rrbracket$ \ac{bb}
|
||||||
|
code for different step sizes.
|
||||||
|
Decoding was performed using the min-sum algorithm ($200$
|
||||||
|
iterations).
|
||||||
|
The window size was fixed to $W=5$, $12$ rounds of syndrome
|
||||||
|
extraction were performed and the noise model is
|
||||||
|
standard circuit-based depolarizing noise.
|
||||||
|
}
|
||||||
|
\end{figure}
|
||||||
|
|
||||||
|
\begin{figure}[t]
|
||||||
|
\centering
|
||||||
|
\begin{subfigure}{0.48\textwidth}
|
||||||
|
\centering
|
||||||
|
\hspace*{-7mm}
|
||||||
|
\begin{tikzpicture}
|
||||||
|
\begin{axis}[
|
||||||
|
width=8cm,
|
||||||
|
height=6cm,
|
||||||
|
ymode=log,
|
||||||
|
legend style={
|
||||||
|
cells={anchor=west},
|
||||||
|
cells={align=left},
|
||||||
|
},
|
||||||
|
enlargelimits=false,
|
||||||
|
ymin=1e-5, ymax=2e-1,
|
||||||
|
grid=both,
|
||||||
|
legend pos = south east,
|
||||||
|
xtick={0.001,0.0015,...,0.004},
|
||||||
|
xticklabel style={/pgf/number format/fixed},
|
||||||
|
xticklabel style={/pgf/number format/precision=4},
|
||||||
|
x tick label style={rotate=45, anchor=north east,
|
||||||
|
inner sep=1mm},
|
||||||
|
scaled x ticks=false,
|
||||||
|
xlabel={Physical error rate},
|
||||||
|
ylabel={Per-round-LER},
|
||||||
|
% extra description/.code={
|
||||||
|
% \node[rotate=90, anchor=south]
|
||||||
|
% at ([xshift=10mm]current axis.east)
|
||||||
|
% {Warm s. (---), Cold s. (- - -)};
|
||||||
|
% },
|
||||||
|
]
|
||||||
|
|
||||||
|
\foreach \F/\col/\mark in
|
||||||
|
{3/KITred/triangle,2/KITblue/diamond,1/KITorange/square} {
|
||||||
|
\edef\temp{\noexpand
|
||||||
|
\addplot+[
|
||||||
|
mark=\mark, densely dashed, mark
|
||||||
|
options={fill=\col},
|
||||||
|
\col, forget plot
|
||||||
|
]
|
||||||
|
table[
|
||||||
|
col sep=comma, x=physical_p,
|
||||||
|
y=LER_per_round,
|
||||||
|
]
|
||||||
|
{res/sim/WF/WindowingSyndromeMinSumDecoder/max_iter_200/pass_soft_info_False/F_\F/W_5/LERs.csv};
|
||||||
|
}
|
||||||
|
\temp
|
||||||
|
}
|
||||||
|
|
||||||
|
\foreach \F/\col/\mark in
|
||||||
|
{3/KITred/triangle*,2/KITblue/diamond*,1/KITorange/square*} {
|
||||||
|
\edef\temp{\noexpand
|
||||||
|
\addplot+[mark=\mark, solid, mark
|
||||||
|
options={fill=\col}, \col]
|
||||||
|
table[
|
||||||
|
col sep=comma, x=physical_p,
|
||||||
|
y=LER_per_round,
|
||||||
|
]
|
||||||
|
{res/sim/WF/WindowingSyndromeMinSumDecoder/max_iter_200/pass_soft_info_True/F_\F/W_5/LERs.csv};
|
||||||
|
}
|
||||||
|
\temp
|
||||||
|
|
||||||
|
\addlegendentryexpanded{$F = \F$}
|
||||||
|
}
|
||||||
|
\end{axis}
|
||||||
|
\end{tikzpicture}
|
||||||
|
|
||||||
\caption{Comparison of window sizes for $F=1$.}
|
\caption{Comparison of window sizes for $F=1$.}
|
||||||
\end{subfigure}%
|
\end{subfigure}%
|
||||||
\hfill%
|
\hfill%
|
||||||
\begin{subfigure}{0.48\textwidth}
|
\begin{subfigure}{0.48\textwidth}
|
||||||
\centering
|
\centering
|
||||||
|
\hspace*{-3mm}
|
||||||
\begin{tikzpicture}
|
\begin{tikzpicture}
|
||||||
\begin{axis}[
|
\begin{axis}[
|
||||||
width=8cm,
|
width=8cm,
|
||||||
@@ -1624,7 +1628,7 @@ though the process is less global.
|
|||||||
inner sep=1mm},
|
inner sep=1mm},
|
||||||
scaled x ticks=false,
|
scaled x ticks=false,
|
||||||
xlabel={Number of BP iterations},
|
xlabel={Number of BP iterations},
|
||||||
yticklabels={\empty},
|
% yticklabels={\empty},
|
||||||
% ylabel={Per-round-LER},
|
% ylabel={Per-round-LER},
|
||||||
extra description/.code={
|
extra description/.code={
|
||||||
\node[rotate=90, anchor=south]
|
\node[rotate=90, anchor=south]
|
||||||
@@ -1664,6 +1668,7 @@ though the process is less global.
|
|||||||
}
|
}
|
||||||
\end{axis}
|
\end{axis}
|
||||||
\end{tikzpicture}
|
\end{tikzpicture}
|
||||||
|
\vspace{-3.2mm}
|
||||||
|
|
||||||
\caption{Comparison of step sizes for $W=5$.}
|
\caption{Comparison of step sizes for $W=5$.}
|
||||||
\end{subfigure}
|
\end{subfigure}
|
||||||
|
|||||||
Reference in New Issue
Block a user