\documentclass{article}
\usepackage{com.braju.graphicalmodels}

\catcode`\@=11%

\pagestyle{empty}

\begin{document}
\TeXtoEPS

\LARGE
\psset{unit=10mm,arrowscale=5,linewidth=1.5pt}
\begin{pspicture}(0,0)(15,15)
  \SpecialCoor

\rput(5,15){\GM@node[observed=false]{A1}}
\rput(10,15){\GM@node[observed=false]{A2}}

\rput(3,10){\GM@node[observed=false]{B1}}
\rput(7.5,10){\GM@node[observed=false]{B2}}
\rput(12,10){\GM@node[observed=false]{B3}}

\rput(0,5){\GM@node[observed=false]{C1}}
\rput(5,5){\GM@node[observed=false]{C2}}
\rput(9,5){\GM@node[observed=false]{C3}}
\rput(15,5){\GM@node[observed=false]{C4}}


\ncline[arrows=-]{A1}{B1}
\ncline[arrows=-]{A1}{B2}
\ncline[arrows=-]{A1}{B3}

\ncline[arrows=-]{A2}{B1}
\ncline[arrows=-]{A2}{B2}
\ncline[arrows=-]{A2}{B3}

\ncline[arrows=->]{B1}{C1}
\ncline[arrows=->]{B1}{C2}
\ncline[arrows=->]{B1}{C3}
\ncline[arrows=->]{B1}{C4}

\ncline[arrows=->]{B2}{C1}
\ncline[arrows=->]{B2}{C2}
\ncline[arrows=->]{B2}{C3}
\ncline[arrows=->]{B2}{C4}

\ncline[arrows=->]{B3}{C1}
\ncline[arrows=->]{B3}{C2}
\ncline[arrows=->]{B3}{C3}
\ncline[arrows=->]{B3}{C4}
\end{pspicture}

\endTeXtoEPS
\end{document}
