Wie kann ich eine zweiteilige Tabelle mit Überschriften erstellen?

Wie kann ich eine zweiteilige Tabelle mit Überschriften erstellen?

können Sie mir helfen, eine ähnliche Tabelle zu erstellen? Bildbeschreibung hier eingeben

Ich weiß nicht, wie ich so etwas machen kann, insbesondere weil ich keine Informationen zum Titel der beiden Tabellen finden kann.

EDIT: Ich habe es folgendermaßen versucht:

\documentclass{article}
\usepackage{array}
\usepackage{makecell}

\begin{document}
\begin{table}
        \centering
        \begin{tabular}{|c|>{\centering\arraybackslash}p{11cm} |}
            \hline
             &  EfficientFace module \\ \hline 
            Stage1 & \makecell{Reshape \\ Conv1D [k=3, d=64, s=1] + BN1D + ReLU \\ Conv1D [k=3, d=64, s=1] + BN1D + ReLU}  \\ \hline
            Stage2 & \makecell{Conv1D [k=3, d=128, s=1] + BN1D + ReLU \\ Conv1D [k=3, d=128, s=1] + BN1D + ReLU} \\ \hline
            Predict & Global Average Pooling + Linear \\ \hline
        \end{tabular}
        
        \begin{tabular}{|c|>{\centering\arraybackslash}p{11cm} |}
            \hline
            Stage1 & \makecell{Conv1D [k=3, d=64] + BN1D + ReLU + MaxPool1d [2x1] \\ Conv1D [k=3, d=128] + BN1D + ReLU + MaxPool1d [2x1]}  \\ \hline
            Stage2 & \makecell{Conv1D [k=3, d=256] + BN1D + ReLU + MaxPool1d [k=2] \\ Conv1D [k=3, d=128] + BN1D + ReLU + MPool1D [k=2]} \\ \hline
            Predict & Global Average Pooling + Linear \\ \hline
        \end{tabular}
        
        \caption{Architecture of the visual and audio modules}
        \label{tab:modules_architecture}
    \end{table}

\end{document}

Und ich habe so etwas bekommen:

Bildbeschreibung hier eingeben

Antwort1

Als schneller Trick könnten Sie eine einzelne Tabelle verwenden und Ihre Titel als Zeilen in diese Tabelle einfügen:

\documentclass{article}

\usepackage{tabularx}
\usepackage{multirow}

\begin{document}

\begin{table}
    \centering
    \begin{tabularx}{\linewidth}{|c|X|}
        \multicolumn{2}{c}{first title}\\
        \hline
               &  EfficientFace module \\ \hline 
        \multirow{3}{*}{Stage1} & Reshape \\ 
               & Conv1D [k=3, d=64, s=1] + BN1D + ReLU \\ 
               & Conv1D [k=3, d=64, s=1] + BN1D + ReLU \\ \hline
        \multirow{2}{*}{Stage2} & Conv1D [k=3, d=128, s=1] + BN1D + ReLU \\ 
        & Conv1D [k=3, d=128, s=1] + BN1D + ReLU \\ \hline
        Predict & Global Average Pooling + Linear \\ \hline
        \multicolumn{2}{c}{}\\
        \multicolumn{2}{c}{second title}\\
        \hline
        \multirow{2}{*}{Stage1} & Conv1D [k=3, d=64] + BN1D + ReLU + MaxPool1d [2x1] \\ 
        & Conv1D [k=3, d=128] + BN1D + ReLU + MaxPool1d [2x1]  \\ \hline
        \multirow{2}{*}{Stage2} & Conv1D [k=3, d=256] + BN1D + ReLU + MaxPool1d [k=2] \\ 
        & Conv1D [k=3, d=128] + BN1D + ReLU + MPool1D [k=2] \\ \hline
        Predict & Global Average Pooling + Linear \\ \hline
    \end{tabularx}
    \caption{Architecture of the visual and audio modules}
        \label{tab:my_label}
\end{table}

\end{document}

Bildbeschreibung hier eingeben

Antwort2

So was?

Bildbeschreibung hier eingeben

Durch die Verwendung des tblrPaketcodes tabularrayfür die obige Tabelle wird sie prägnant und klar. Die Tabelle wird als zwei Tabellen geschrieben:

\documentclass{article}
\usepackage{tabularray}

\begin{document}
    \begin{table}[htb]
    \centering
Architecture of the visual branch
\par\smallskip    
\begin{tblr}{hline{1,2,4-Z}, vlines,
             colspec = {c X[l,m]},
             cell{2}{1} = {r=2}{},
             cell{1,2}{2} = {c=1}{c},
            rowsep=3pt
             }
        &  EfficientFace module                         \\ 
Stage1  &   Reshape     \\[-1ex]
        &   {Conv1D [k=3, d=64, s=1] + BN1D + ReLU \\ 
             Conv1D [k=3, d=64, s=1] + BN1D + ReLU}     \\ 
Stage2  &   {Conv1D [k=3, d=128, s=1] + BN1D + ReLU \\ 
             Conv1D [k=3, d=128, s=1] + BN1D + ReLU}    \\ 
Predict &   Global Average Pooling + Linear             \\
    \end{tblr}
     
\bigskip
Architecture of the audio branch
\par\smallskip
\begin{tblr}{hlines, vlines,
             colspec = {c X[l,m]},
             rowsep=3pt
             }
Stage1  &   {Conv1D [k=3, d=64] + BN1D + ReLU + MaxPool1d [2x1] \\ 
             Conv1D [k=3, d=128] + BN1D + ReLU + MaxPool1d [2x1]}   \\  
Stage2  &   {Conv1D [k=3, d=256] + BN1D + ReLU + MaxPool1d [k=2] \\ 
             Conv1D [k=3, d=128] + BN1D + ReLU + MPool1D [k=2]}     \\ 
Predict & Global Average Pooling + Linear                           \\
    \end{tblr}
\caption{Architecture of the visual and audio modules}
\label{tab:my_label}
    \end{table}
\end{document}

verwandte Informationen