marcheggiani plate.tex (871B)
1 \begingroup% 2 \makeatletter 3 \ifthesis@presentation 4 \def\sentencevariable{\(\rndmvctr{f}\)} 5 \else 6 \def\sentencevariable{\(\rndm{s}\)} 7 \fi 8 \makeatother 9 \begin{tikzpicture}[node distance=7mm] 10 \node[pdiag observed] (e) {\(\rndmvctr{e}\)}; 11 \node[pdiag latent, above=8mm of e] (r) {\(\rndm{r}\)}; 12 \node[pdiag observed, left=of r] (s) {\sentencevariable}; 13 \node[inner sep=1mm, above=5mm of s] (phi) {\(\vctr{\phi}\)}; 14 \node[inner sep=1mm, right=of e] (theta) {\(\vctr{\theta}\)}; 15 \draw[arrow] (r) -- (e); 16 \draw[arrow] (theta) -- (e); 17 \draw[arrow, dashed] (e) to[out=135, in=-135] (r); 18 \draw[arrow, dashed] (s) -- (r); 19 \draw[arrow, dashed] (phi) -- (r); 20 21 \coordinate (plspace) at ($(e.east) + (3mm, 0)$); 22 \node[pdiag plate, inner sep=1mm, fit=(e) (s) (r) (plspace)] (p) {}; 23 \node[anchor=south west] at (p.south west) {\(|\dataSet|\)}; 24 \end{tikzpicture}% 25 \endgroup%