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