Path: blob/master/tikz/hierarchical_kernel_learning_tikz.tex
1191 views
\documentclass[tikz, border=2pt]{standalone}1% main document, called main.tex2\usepackage{tikz}3\usetikzlibrary{bayesnet}4\usetikzlibrary{shapes}5\begin{document}6% \title{hierarchical_kernel_learning}7% \author{Dhruv Patel}8% \date{July 2022}9\tikzstyle{node} = [ellipse, draw=black!90, fill=black!0, minimum height=5mm, minimum width = 10mm]10\tikzstyle{rectnode1} = [rectangle, draw=blue!60, minimum height=30mm, minimum width = 70mm]11\tikzstyle{rectnode2} = [rectangle, draw=blue!60, minimum height=20mm, minimum width = 60mm]12\tikzstyle{emptynode} = [ellipse, draw=green!0, minimum size = 1mm]13\begin{tikzpicture}14\node[rectnode1,fill=blue!60, rotate around= {140:(0,0)}] (p) at (-1.8,-2.8) {};15\node[rectnode2, fill = blue!60, rotate around = {40:(0,0)}] (q) at (1.6, -3.5){};16\node[node] (1234) {$1234$};17\node[emptynode, below = 4mm of 1234](e1){};18\node[node, left = 2.2mmof e1](124){$124$};19\node[node, right = 2.2mmof e1](134){$134$};20\node[node, left= 6.3mmof 124](123){$123$};21\node[node, right = 5mmof 134](234){$234$};22\node[node, below = 5mmof 123](13){$13$};23\node[node, below = 5mmof 124](23){$23$};24\node[node, below = 5mmof 134](14){$14$};25\node[node, below = 5mmof 234](24){$24$};26\node[node, left = 5mm of 13](12){$12$};27\node[node, right = 4mm of 24](34){$34$};28\node[node, below = 5mmof 13](1){$1$};29\node[node, below = 5mmof 23](2){$2$};30\node[node, below = 5mmof 14](3){$3$};31\node[node, below = 5mmof 24](4){$4$};32\node[node, below =37mm of 1234](phi){$\phi$};33\path[thick]34(123) edge(12) edge(13) edge(23)35(12) edge(1) edge(2)36(13) edge(1) edge(3)37(23) edge(2) edge(3)38(14) edge(1) edge(4)39(24) edge(2) edge(4)40(34) edge(3) edge(4)41(phi) edge(1) edge(2) edge(3) edge(4);4243\end{tikzpicture}44\end{document}454647