summaryrefslogtreecommitdiff
path: root/synthetic/bck/figure/tikz/data_flow
diff options
context:
space:
mode:
authorJan Aalmoes <jan.aalmoes@inria.fr>2024-09-11 00:10:50 +0200
committerJan Aalmoes <jan.aalmoes@inria.fr>2024-09-11 00:10:50 +0200
commitbf5b05a84e877391fddd1b0a0b752f71ec05e901 (patch)
tree149609eeff1d475cd60f398f0e4bfd786c5d281c /synthetic/bck/figure/tikz/data_flow
parent03556b31409ac5e8b81283d3a6481691c11846d7 (diff)
Preuve existe f pas cca equivalant exists f BA pas randomguess
Diffstat (limited to 'synthetic/bck/figure/tikz/data_flow')
-rw-r--r--synthetic/bck/figure/tikz/data_flow/step1.tex30
-rw-r--r--synthetic/bck/figure/tikz/data_flow/step2.tex16
-rw-r--r--synthetic/bck/figure/tikz/data_flow/step3.tex23
3 files changed, 69 insertions, 0 deletions
diff --git a/synthetic/bck/figure/tikz/data_flow/step1.tex b/synthetic/bck/figure/tikz/data_flow/step1.tex
new file mode 100644
index 0000000..739163f
--- /dev/null
+++ b/synthetic/bck/figure/tikz/data_flow/step1.tex
@@ -0,0 +1,30 @@
+\input{figure/tikz/data}
+
+\begin{tikzpicture}
+\node[database,label=left:$D$] (d) at (0,0){};
+\node[database,label=left:$D_{\text{Train}}$] (train) at (0,-2){};
+\node[database,label=right:$D_{\text{Ttest}}$] (test) at (2,0){};
+
+\draw[->] (d) to (train);
+\draw[->] (d) to (test);
+
+\def \p {-2} %Bloc position
+\def \s {1} %spacing
+\node[rectangle,draw] (g1) at (2,\p+\s) {Generator 1};
+\node[rectangle,draw] (g2) at (2,\p) {Generator 2};
+\node[rectangle,draw] (g3) at (2,\p-\s) {Generator 3};
+
+\draw[->] (train) to (g1);
+\draw[->] (train) to (g2);
+\draw[->] (train) to (g3);
+
+\node[database,label=right:$S_{1}$] (s1) at (4,\p+\s){};
+\node[database,label=right:$S_{2}$] (s2) at (4,\p){};
+\node[database,label=right:$S_{3}$] (s3) at (4,\p-\s){};
+
+\draw[->] (g1) to (s1);
+\draw[->] (g2) to (s2);
+\draw[->] (g3) to (s3);
+
+
+\end{tikzpicture}
diff --git a/synthetic/bck/figure/tikz/data_flow/step2.tex b/synthetic/bck/figure/tikz/data_flow/step2.tex
new file mode 100644
index 0000000..b00ff0e
--- /dev/null
+++ b/synthetic/bck/figure/tikz/data_flow/step2.tex
@@ -0,0 +1,16 @@
+\input{figure/tikz/data}
+
+\begin{tikzpicture}
+\node[database,label=left:$S_{1}$] (s1) at (0,0){};
+\node[database,label=left:$S_{2}$] (s2) at (0,-1){};
+\node[database,label=left:$S_{3}$] (s3) at (0,-2){};
+
+\node[rectangle,draw] (pred1) at (2,0) {Predictor 1};
+\node[rectangle,draw] (pred2) at (2,-1) {Predictor 2};
+\node[rectangle,draw] (pred3) at (2,-2) {Predictor 3};
+
+\draw[->] (s1) to (pred1);
+\draw[->] (s2) to (pred2);
+\draw[->] (s3) to (pred3);
+
+\end{tikzpicture}
diff --git a/synthetic/bck/figure/tikz/data_flow/step3.tex b/synthetic/bck/figure/tikz/data_flow/step3.tex
new file mode 100644
index 0000000..e7d0d28
--- /dev/null
+++ b/synthetic/bck/figure/tikz/data_flow/step3.tex
@@ -0,0 +1,23 @@
+\input{figure/tikz/data}
+
+\begin{tikzpicture}
+\node[database,label=left:$D_{\text{test}}$] (test) at (0,-1){};
+
+\node[rectangle,draw] (pred1) at (2,0) {Predictor 1};
+\node[rectangle,draw] (pred2) at (2,-1) {Predictor 2};
+\node[rectangle,draw] (pred3) at (2,-2) {Predictor 3};
+
+
+\node[database,label=right:$P_{1}$] (p1) at (4,0){};
+\node[database,label=right:$P_{2}$] (p2) at (4,-1){};
+\node[database,label=right:$P_{3}$] (p3) at (4,-2){};
+
+\draw[->] (test) to (pred1);
+\draw[->] (test) to (pred2);
+\draw[->] (test) to (pred3);
+
+\draw[->] (pred1) to (p1);
+\draw[->] (pred2) to (p2);
+\draw[->] (pred3) to (p3);
+
+\end{tikzpicture}