AIGrounding/Diagram-MMU huggingface dataset:
\documentclass[tikz,border=5pt]{standalone}
\usepackage{tikz}
\usetikzlibrary{arrows,snakes}
\usetikzlibrary[calc,shapes,patterns,positioning,decorations.pathmorphing,decorations.pathreplacing]
\usepackage{pgfplots}
\usepgfplotslibrary{groupplots,dateplot}
\pgfplotsset{compat=newest}
\tikzset{
hav-circl/.style={draw,circle,minimum size=3.5mm,inner sep=0,text=black,font=\scriptsize},
hav-white/.style={hav-circl,fill=light-gray},
hav-black/.style={hav-circl,,fill=black,text=white},
hav-noone/.style={text=black,font=\scriptsize},
hav-empty/.style={shape=regular polygon,regular polygon sides=6,draw,minimum size=5.85mm,inner sep=0,outer sep=0,font=\scriptsize},
}
\usepackage{amsmath}
\usepackage{amssymb}
\definecolor{darkgray176}{RGB}{176,176,176}
\definecolor{darkturquoise0191191}{RGB}{0,191,191}
\definecolor{darkviolet1910191}{RGB}{191,0,191}
\definecolor{green01270}{RGB}{0,127,0}
\definecolor{lightgray204}{RGB}{204,204,204}
\definecolor{orange}{RGB}{255,165,0}
\begin{document}
\begin{tikzpicture}
\definecolor{darkgray176}{RGB}{176,176,176}
\definecolor{darkturquoise0191191}{RGB}{0,191,191}
\definecolor{darkviolet1910191}{RGB}{191,0,191}
\definecolor{green01270}{RGB}{0,127,0}
\definecolor{lightgray204}{RGB}{204,204,204}
\definecolor{orange}{RGB}{255,165,0}
\begin{axis}[
legend cell align={left},
legend columns=2,
legend style={
fill opacity=0.8,
draw opacity=1,
text opacity=1,
at={(0.03,0.97)},
anchor=north west,
draw=lightgray204
},
log basis y={10},
tick align=outside,
tick pos=left,
x grid style={darkgray176},
xlabel={Cumulative instances solved},
xmajorgrids,
xmin=5, xmax=18,
xtick style={color=black},
y grid style={darkgray176},
ymajorgrids,
ymin=1, ymax=10000,
ymode=log,
ytick style={color=black}
]
\addplot [draw=gray, fill=gray, mark=*, only marks]
table{
x y
7 1.39
8 1.63
11 1.64
12 935.95
13 1360.0
14 1900.0
15 2590.0
};
\addlegendentry{COR}
\addplot [draw=blue, fill=blue, mark=-, only marks]
table{
x y
11 1.4
13 1.41
14 105.83
15 177.87
16 973.97
};
\addlegendentry{EA}
\addplot [draw=black, fill=black, mark=+, only marks]
table{
x y
8 1.4
9 185.45
10 194.23
11 622.19
12 710.95
13 1430
14 3240
15 4780
};
\addlegendentry{LA}
\addplot [draw=orange, fill=orange, mark=x, only marks]
table{
x y
7 1.4
8 1.41
9 208.38
10 247.32
11 265.42
12 634.12
13 889.03
14 1420
};
\addlegendentry{SA}
\addplot [
draw=darkviolet1910191,
fill=darkviolet1910191,
mark options={rotate=90},
mark=triangle*,
only marks
]
table{
x y
8 1.4
9 1.41
10 121.34
11 161.57
12 842.8
13 1040
14 1170
15 1280
16 1590
};
\addlegendentry{SN}
\addplot [
draw=darkturquoise0191191,
fill=darkturquoise0191191,
mark options={rotate=270},
mark=triangle*,
only marks
]
table{
x y
8 1.4
9 140.54
10 162.25
11 412.62
12 825.58
13 1300
14 2050
15 2240
16 2790
};
\addlegendentry{LN}
\addplot [draw=green01270, fill=green01270, mark options={rotate=180}, mark=triangle*, only marks]
table{
x y
12 1.4
14 1.41
15 170.85
16 353.53
};
\addlegendentry{EN}
\addplot [draw=red, fill=red, mark=asterisk, only marks]
table{
x y
10 1.4
11 1.41
12 106.08
13 107.43
14 122.61
15 127.52
16 339.07
17 1640
};
\addlegendentry{ET}
\end{axis}
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}\usepackage{tikz}\usetikzlibrary{arrows,automata}
\begin{document}\begin{tikzpicture}[>=stealth',shorten >=1pt,auto,node distance=2.3cm,semithick,scale=0.1]\tikzstyle{every state}=[fill=red,draw=none,text=white]\node[state] (A) {$c1$};\node[state] (B) [right of=A] {he.1.1};\node[state] (P) [below right of=A] {$c2$};\node[state] (E) [below left of=A] {\small buy.1.1};\node[state] (C) [below left of=P] {$c3$};\node[state] (D) [below right of=P] {ferrari.1.1};\node[state] (F) [below left of=C] {\small fast.1.1};\node[state] (G) [below right of=C] {\small red.1.1};\node[state] (H) [above left of=A] {$c4$};\node[state,align=left] (I) [right of=H]{\small new\\\small york.0};\node[state,align=left] (J) [above left of=A] {\small yester-\\\small day.1.1};\node[state] (K) [above of=D] {car.1.1};\draw [->] (A) edge node {AGT} (B);\draw [->] (A) edge node {SUBS} (E);\draw [->, line width=3pt] (A) edge node {OBJ} (P);\draw [->] (A) edge node {LOC} (I);\draw [->,line width=3pt] (A) edge node {TEMP} (J);\draw [->, line width=3pt] (P) edge node {PROP} (C);\draw [->] (P) edge node {SUB} (D);\draw [->] (D) edge node {} (K);\draw [->, line width=3pt] (C) edge node {MODP*} (G);\draw [->] (C) edge node {} (F);\draw [thick,domain=225:315] plot ({8*cos(\x)}, {-33.4+8*sin(\x)});\draw (0.8,-9.4) -- (1,-9.1);\draw (0.7,-9.15) -- (1,-9.15);\end{tikzpicture}\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amsthm,amssymb}
\usepackage{xcolor}
\usepackage{tikz}
\usetikzlibrary{decorations.markings}
\begin{document}
\begin{tikzpicture}
\path[fill =green, opacity = 1] (0,0) -- (4.2,0) -- (2.1,2) -- cycle;
\path[fill =yellow, opacity = 1] (0,0) -- (4.2,0) -- (2.1,2) -- cycle;
\path[fill = green, opacity = 1] (0,4) -- (4.2,4) -- (2.1,2) -- cycle;
\path[fill = yellow, opacity = 1] (0,4) -- (4.2,4) -- (2.1,2) -- cycle;
\path[fill = orange, opacity = 0.7] (4.2,0) -- (2.1,2) -- (4.2,4) -- cycle;
\path[fill = red, opacity = 0.7] (0,0) -- (2.1,2) -- (0,4) -- cycle;
\draw[-stealth,thick] (-0.1,0) -> (5.2,0);
\draw[-stealth,thick] (0,-0.1) -> (0,5);
\draw (4.2,-0.1) -- (4.2,4);
\draw (-0.1,4) -- (4.2,4);
\draw (0,0) -- (4.2,4);
\draw (0,4) -- (4.2,0);
\draw[dashed,gray] (0,2) -- (4.2,2);
\node at (-0.3,0) {$0$};
\node at (-0.3,4) {$\pi$};
\node at (0,-0.3) {$0$};
\node at (4.2,-0.3) {$\pi$};
\node at (3.35,2.25) {\Large II};
\node at (0.85,2.25) {\Large III};
\node at (2.1,0.75) {\Large I};
\node at (2.1,3.25) {\Large I};
\node at (5.5,0) {$\gamma$};
\node at (0.3,4.8) {$\alpha$};
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\usepgfplotslibrary{patchplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}
\addplot [
patch,
shader=interp,
mesh/color input=explicit,
point meta={symbolic=
{\thisrow{R},\thisrow{G},\thisrow{B}}
},
] table {
x y R G B
0 0 0 1 0
1 1 1 0 0
2 0 0 0 1
};
\end{axis}
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage{tikz}
\usetikzlibrary{intersections}
\begin{document}
\begin{tikzpicture}
\clip (-2,-2) rectangle (2,2);
\draw [name path=curve 1] (-2,-1) .. controls (8,-1) and (-8,1) .. (2,1);
\draw [name path=curve 2] (-1,-2) .. controls (-1,8) and (1,-8) .. (1,2);
\fill [name intersections={of=curve 1 and curve 2, name=i, total=\t}]
[red, opacity=0.5, every node/.style={above left, black, opacity=1}]
\foreach \s in {1,...,\t}{(i-\s) circle (2pt) node {\footnotesize\s}};
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[scale=1]
\node[] (a) at (0, 2) {$A$};
\node[] (m) at (4, 4) {$M$};
\node[] (y) at (8, 2) {$Y$};
\node[] (x) at (4,0) {$X$};
\node[draw,circle] (u) at (4,-2) {$U$};
\node[] (w0) at (8,0) {$W_0$};
\node[] (z0) at (0,0) {$Z_0$};
\node[] (w1) at (8,4) {$W_1$};
\node[] (z1) at (0,4) {$Z_1$};
\path[->] (a) edge node {} (y);
\path[->] (a) edge node {} (m);
\path[->] (m) edge node {} (y);
\path[->,dashed] (u) edge node {} (a);
\path[->,dashed] (u) edge node {} (z0);
\path[->,dashed] (u) edge node {} (z1);
\path[->] (x) edge node {} (a);
\path[->] (x) edge node {} (m);
\path[->] (x) edge node {} (y);
\path[->] (x) edge node {} (z0);
\path[->] (x) edge node {} (z1);
\path[->] (x) edge node {} (w0);
\path[->] (x) edge node {} (w1);
\path[->] (z0) edge node {} (a);
\path[->,thin,gray!45] (z0) edge node {} (y);
\path[->,thin,gray!45] (w0) edge node {} (m);
\path[->,dashed] (u) edge node {} (y);
\path[->,dashed] (u) edge node {} (w0);
\path[->,dashed] (u) edge node {} (w1);
\path[->,dashed] (u) edge node {} (x);
\path[->] (z1) edge node {} (m);
\path[->] (a) edge node {} (z1);
\path[->] (m) edge node {} (w1);
\path[->,dashed] (u) edge [bend right=45] (m);
\path[->] (w0) edge node {} (y);
\path[->] (w1) edge node {} (y);
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage[utf8]{inputenc}
\usepackage[table]{xcolor}
\usepackage{amsmath,amsthm,amssymb}
\usepackage{tikz}
\usepackage{tikz-cd}
\usetikzlibrary{decorations.markings}
\usetikzlibrary{calc}
\begin{document}
\begin{tikzpicture}
\draw [very thick,red] plot [smooth, tension=1] coordinates { (0,1) (0.5,1.2) (1,1)};
\draw [very thick,blue] plot [smooth, tension=1] coordinates { (0,1) (0.5,0.8) (1,1)};
\draw [very thick,red] plot [smooth, tension=1] coordinates { (0,0) (0.5,0.2) (1,0)};
\draw [very thick,blue] plot [smooth, tension=1] coordinates { (0,0) (0.5,-0.2) (1,0)};
\draw [very thick,green] (0,1)--(1,1);
\draw [very thick,green] (0,0)--(1,0);
\filldraw[white] (0,0) circle (2.8pt);
\filldraw[white] (0,1) circle (2.8pt);
\filldraw[white] (1,0) circle (2.8pt);
\filldraw[white] (1,1) circle (2.8pt);
\filldraw[black] (0,0) circle (2pt);
\filldraw[black] (0,1) circle (2pt);
\filldraw[black] (1,0) circle (2pt);
\filldraw[black] (1,1) circle (2pt);
\end{tikzpicture}
\end{document}
\documentclass{standalone}
\usepackage{amsmath}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[main/.style = {draw, circle}, node distance={15mm}]
\node[label=left:{$a$}][main] (1) {};
\node[label=right:{$b$}][main] (2) [right of=1] {};
\node[label=left:{$c$}][main] (3) [above of=1] {};
\node[label=right:{$d$}][main] (4) [above of=2] {};
\draw[-] (1) -- node[below] {$\scriptstyle{4}$} (2);
\draw[-] (2) -- node[right] {$\scriptstyle{2}$} (4);
\draw[-] (1) -- node[left] {$\scriptstyle{2}$} (3);
\draw[-] (3) -- node[above] {$\scriptstyle{6}$} (4);
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[ybar interval,x=10pt]
\draw[color=red,fill=red!80]
plot coordinates{(0,2) (2,1.2) (3,.3) (5,1.7) (8,.9) (9,.9)};
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\coordinate (p1) at (-4.5, 1);
\coordinate (p2) at (-3, 1);
\coordinate (fp1g) at (-1.5, 1);
\coordinate (fp2g) at (0, 1);
\coordinate (fp1d) at (-1.5, -1);
\coordinate (fp2d) at (0, -1);
\coordinate (f2p1d) at (3, -1);
\coordinate (f2p2d) at (1.5, -1);
\draw (p1) node[above] {$p_1$};
\draw (p2) node[above] {$p_2$};
\draw (fp1g) node[above] {$f(p_1)$};
\draw (fp2g) node[above] {$f(p_2)$};
\draw (fp1d) node[below] {$f(p_1)$};
\draw (fp2d) node[below] {$f(p_2)$};
\draw (f2p1d) node[below] {$f^2(p_1)$};
\draw (f2p2d) node[below] {$f^2(p_2)$};
\draw[->] (p1) -- (fp1d);
\draw[->] (p2) -- (fp2d);
\draw[->] (fp1g) -- (f2p1d);
\draw[->] (fp2g) -- (f2p2d);
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{grid style={dashed,gray}
}
\begin{document}
\begin{tikzpicture}
\begin{axis}[xmin=-3,xmax=4,ymin=-4,ymax=4,axis x line=middle,axis y line=middle,width=\textwidth,grid=major]
\end{axis}
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{tikz}
\usetikzlibrary{
folding,
}
\begin{document}
\tikz \pic [
transform shape,
folding line length=6mm,
face 1={ \node[red] {1};},
face 2={ \node {2};},
face 3={ \node {3};},
face 4={ \node {4};}
] {tetrahedron folding};
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{tikz}
\usetikzlibrary{
datavisualization,
datavisualization.formats.functions
}
\begin{document}
\tikz \datavisualization [scientific axes,
all axes={length=2.5cm},
x axis={ticks=stack'},
visualize as smooth line]
data [format=function] {
var y : interval[-100:100];
func x = \value y*\value y;
};
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
ybar,
symbolic x coords={Manufacturing and Production, Supply Chain Management, Food and Beverage, Transportation and Logistics, Healthcare and Medical, Retail and E-commerce, Environmental and Sustainability, Agriculture and Forestry, Science and Research, Energy and Power Systems, Finance and Banking, Sports and Entertainment, Government and Public Sector, Education, Human Resources, Telecommunications, Marketing and Media, Aerospace and Defense},
xtick=data,
x tick label style={rotate=45, anchor=east},
ylabel={Values},
title={Industry Sectors},
nodes near coords,
width=0.90\textwidth
]
\addplot coordinates {(Manufacturing and Production, 142) (Supply Chain Management, 102) (Food and Beverage, 78) (Transportation and Logistics, 72) (Healthcare and Medical, 68) (Retail and E-commerce, 53) (Environmental and Sustainability, 30) (Agriculture and Forestry, 29) (Science and Research, 19) (Energy and Power Systems, 15) (Finance and Banking, 15) (Sports and Entertainment, 15) (Government and Public Sector, 13) (Education, 12) (Human Resources, 12) (Telecommunications, 3) (Marketing and Media, 3) (Aerospace and Defense, 2)};
\end{axis}
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage[siunitx,RPvoltages]{circuitikz}
\begin{document}
\begin{circuitikz}
\ctikzset{transistors/arrow pos=end}
\draw(0,0)node[bjtpnp,xscale=-1](Q1){\scalebox{-1}[1]{Q1}};
\draw(Q1.B)node[bjtpnp,anchor=B,collectors=2](Q2){Q2}(Q1.B)node[circ]{};
\draw(Q1.E)node[circ]{}node[vcc]{}(Q2.E)node[vcc]{}(Q1.E)-|(Q1.B);
\draw(Q1.C)to[R,l_=$R_0$,f=$I_0$]++(0,-3.5)node[ground]{};
\draw(Q2.C)--++(0,-.5)coordinate(a);
\draw(Q2.C1)--++(1,0)coordinate(b)--(b|-a);
\draw(a)++(0,-.1)node[flowarrow,rotate=-90,anchor=west]{\rotatebox{90}{$I_0$}};
\draw(b|-a)++(0,-.1)node[flowarrow,rotate=-90,anchor=west]{\rotatebox{90}{$I_0$}};
\path(b)++(.5,0);
\end{circuitikz}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amsmath}
\usepackage{tikz}
\usetikzlibrary{positioning, arrows.meta}
\newcommand{\mysin}[1]{plot[domain=#1, samples=300] (\x,{sin(3.14*\x/2 r)}
)}\newcommand{\myparabola}[1]{plot[domain=#1, samples=300] (\x,{\x*\x}
)}
\begin{document}
\begin{tikzpicture}[x=4cm, y=4cm, >=Stealth]
\fill[cyan!30!white] \mysin{0:1} -- (1,0) -- cycle;
\fill[yellow!30!white] \myparabola{0:1} -- (1,0) -- cycle;
\draw[yellow, thick] (1,0) -- (1,1) node[black, above right=-2pt and 3pt] {$\left(1,1\right)$};
\draw[black, <->] (-.5,0) -- (1.25, 0) node[black, below left=4pt and 2pt] {$x$};
\draw[black, <->] (0,-.5) -- (0,1.5) node[black, below left=4pt and 2pt] {$y$};
\draw[blue, <->, thick] \mysin{-.3:1.25} node[black, right] {$y=\sin \left(\dfrac{\pi x}{2}\right)$};
\draw[red, <->, thick] \myparabola{-.5:1.2} node[black, right] {$y=x^{2}$};
\node at (.5, .5) {$R$};
\node at (.75, .25) {$S$};
\draw (0,1) -- +(2pt,0) (0,1) -- +(-2pt,0);
\draw (1,0) -- +(0,2pt) (1,0) -- +(0,-2pt);
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{chemfig}
\setchemfig{
atom sep=2em,
bond offset=1pt,
cram width=2pt,
}
\begin{document}
\chemfig{A-B(-[1]W-X)-C}
\end{document}
\documentclass[tikz, border=2pt]{standalone}
\usepackage{amsmath}
\begin{document}
\begin{tikzpicture}[scale=2]
\draw [thick](7.5,0) ellipse (1 and .75);
\begin{scope}
\clip (7.5,-.9) ellipse (1 and 1.25);
\draw[thick](7.5,1.1) ellipse (1 and 1.25);
\clip (7.5,1.1) ellipse (1 and 1.25);
\draw[thick] (7.5,-1.1) ellipse (1 and 1.25);
\end{scope}
\draw [thick,blue] (7.5,0) ellipse (0.8 and .47);
\draw [thick,blue] (7.4,0) ellipse (0.75 and .44);
\draw [thick](7.5,.47) node[scale=0.8] {$$} node[above] {$\lambda$};
\draw [thick](7.1,-0.4) node {$\bullet$};
\draw [thick](7.1,-0.5) node {$P_{B}$};
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amsmath}
\usepackage{tikz}
\usetikzlibrary{automata, positioning}
\begin{document}
\begin{tikzpicture}[node distance = 2.5cm, on grid, auto]
\node (q0) [state, accepting, initial] {$0$};
\node (q1) [state, accepting, right = of q0] {$1$};
\node (q2) [state, accepting, right = of q1] {$2$};
\node (q3) [state, accepting, right = of q2] {$3$};
\path[->] (q0) edge [above] node {$\sigma : \sigma$} (q1);
\path[->] (q0) edge [below] node {$\sigma : \#$} (q1);
\path[->] (q1) edge [above] node {$\sigma : \sigma$} (q2);
\path[->] (q1) edge [below] node {$\sigma : \#$} (q2);
\path[->] (q2) edge [above] node {$\sigma : \sigma'$} (q3);
\path[->] (q3) edge [loop above] node {$\sigma : \sigma,~\sigma: \#$} ();
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}[legend pos=north west,axis lines=left,xlabel=Throughput (x1000 transactions per second),ylabel=Latency~(milliseconds),/pgf/number format/1000 sep={\,}]\node[above]at(90,290){$|Tx|=300B$};
\addplot[blue,mark=square*]coordinates{(20,500)(40,525)(60,620)(80,800)(100,850)(120,1060)(130,1250)(140,1600)(150,2000)(160,2500)};
\addlegendentry{N=4}\addplot[orange,mark=triangle*]coordinates{(20,530)(40,540)(60,620)(80,810)(100,1000)(120,1100)(130,1400)(140,1600)(150,3800)};
\addlegendentry{N=10}\addplot[magenta,mark=circle*]coordinates{(20,670)(40,705)(60,900)(70,1000)(80,4000)};
\addlegendentry{N=16}
\end{axis}
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{chemfig}
\setchemfig{
atom sep=2em,
bond offset=1pt,
cram width=2pt,
}
\begin{document}
\chemfig{*5(----\chemabove{A}{\oplus}-)}
\chemfig{*5(----\charge{90[anchor=-90]=$\oplus$}{A}-)}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{chemfig}
\setchemfig{atom sep=2em,bond offset=1pt}
\begin{document}
\chemfig{A*6(-B*5(----)=-=-=)}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{tikz}
\usetikzlibrary{
datavisualization,
datavisualization.formats.functions
}
\begin{document}
\tikz \datavisualization [
scientific axes,
all axes={length=2.5cm},
x axis={ticks=stack},
visualize as smooth line
]
data [format=function] {
var y : interval[-100:100];
func x = \value y * \value y;
};
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
axis background/.style={fill=blue!10},
]
\addplot3 [
surf,
y domain=0:1,
]
{sin(deg(x)) * y*(1-y)};
\end{axis}
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amssymb,amsmath,amsthm,tikz}
\usepackage{graphicx,color}
\usetikzlibrary{shapes.geometric}
\usetikzlibrary{graphs}
\usetikzlibrary{graphs.standard}
\begin{document}
\begin{tikzpicture}[thick,scale=0.7,shorten >=1pt, style/.style={draw,shape=circle}]
\draw (0,3) node {} -- (0,1.5) node {};
\draw (2.3,1.9) node {} -- (1.1,0.9) node {};
\draw (2.9,-0.6) node {} -- (1.4,-0.3) node {};
\draw (1.3,-2.7) node {} -- (0.6,-1.3) node {};
\draw (-2.3,1.9) node {} -- (-1.1,0.9) node {};
\draw (-2.9,-0.6) node {} -- (-1.4,-0.3) node {};
\draw (-1.3,-2.7) node {} -- (-0.6,-1.3) node {};
\draw (0,3) node {} -- (2.3,1.9) node {};
\draw (2.3,1.9) node {} -- (2.9,-0.6) node {};
\draw (2.9,-0.6) node {} -- (1.3,-2.7) node {};
\draw (1.3,-2.7) node {} -- (-1.3,-2.7) node {};
\draw (-2.3,1.9) node {} -- (-2.9,-0.6) node {};
\draw (-2.9,-0.6) node {} -- (-1.3,-2.7) node {};
\draw (-2.3,1.9) node {} -- (0,3) node {};
\draw (0,1.5) node {} -- (-1.4,-0.3) node {};
\draw (-1.4,-0.3) node {} -- (0.6,-1.3) node {};
\draw (0.6,-1.3) node {} -- (1.1,0.9) node {};
\draw (1.1,0.9) node {} -- (-1.1,0.9) node {};
\draw (-1.1,0.9) node {} -- (-0.6,-1.3) node {};
\draw (-0.6,-1.3) node {} -- (1.4,-0.3) node {};
\draw (1.4,-0.3) node {} -- (0,1.5) node {};
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=10pt]{standalone}
\usepackage{chemfig}
\setchemfig{
atom sep=2.5em,
bond offset=1pt,
compound sep=5em,
arrow offset=6pt,
}
\begin{document}
\schemestart
A\arrow(aa--bb)B\arrow(--cc)C\arrow D
\arrow(@bb--xx1)[-90]X\arrow[-90]Y\arrow(--xx2){0}XX
\arrow(@c4--)[-90]Z\arrow W
\arrow(@xx1--@xx2)
\arrow(@xx2--@c4)
\schemestop
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage[utf8]{inputenc}
\usepackage{tikz}
\usetikzlibrary{positioning,shapes,arrows,calc}
\begin{document}
\begin{tikzpicture}[auto,block/.style={rectangle, draw=black, thick, fill=white, text width=4em, text centered, minimum height=1em, inner sep=2pt},blk/.style={rectangle, draw=none, thick, fill=white, text width=4em, text centered, minimum height=1em, inner sep=2pt},line/.style ={draw, thick, -latex', shorten >=0pt, rounded corners}]
\node [block] (a) {TEXT 1};
\node [blk,above=1ex of a] (b) {TEXT 2};
\node [block,above=1.5cm of b] (c) {TEXT 3};
\node [blk,above=1ex of c] (d) {TEXT 4};
\node [blk,above=2ex of d] (e) {TEXT 5};
\node [block, right=2cm of a] (a1) {TEXT 1};
\node [blk,above=1ex of a1] (b1) {TEXT 2};
\node [block,above=1.5cm of b1] (c1) {TEXT 3};
\node [blk,above=1ex of c1] (d1) {TEXT 4};
\node [blk,above=2ex of d1] (e1) {TEXT 5};
\begin{scope}[every path/.style=line]
\path (c) -- (b);
\path (c1) -- (b1);
\path (e) -- (d);
\path (e1) -- (d1);
\draw[out=180, in=180, looseness=1.2] (a) to node[above,sloped ] {\footnotesize textt}(c);
\draw[out=0, in=0, looseness=1.2] (a1) to node[rotate=180, above,sloped ] {\footnotesize texttt}(c1);
\draw[<->, ](d)-- (d1)node[midway,above ] {\footnotesize text6};
\draw[<->, ](b)--(b1)node[midway,below ] {\footnotesize text7};
\draw[<->, shorten >=2pt,shorten <=2pt,](b)--(c1)node[pos=0.2,above,sloped ] {\footnotesize text8};
\draw[<->, shorten >=2pt,shorten <=2pt,](b1)--(c)node[pos=0.2,above,sloped ] {\footnotesize text9};
\end{scope}
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{latexsym,amsthm,amsmath,amssymb,url}
\usepackage{tikz}
\usetikzlibrary{decorations.pathreplacing}
\begin{document}
\begin{tikzpicture}[style=thick]
\draw [](18:2cm) -- (90:2cm) -- (162:2cm) -- (234:2cm) -- (306:2cm) -- cycle;
\draw (18:1cm) -- (162:1cm) -- (306:1cm) -- (90:1cm) -- (234:1cm) -- cycle;
\foreach \x in {18,90,162,234,306}{\draw (\x:1cm) -- (\x:2cm);
\draw (\x:2cm)[fill]circle[radius=0.07];
\draw (\x:1cm)[fill]circle[radius=0.07];
}
\end{tikzpicture}
\end{document}
\documentclass[tikz,border=5pt]{standalone}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsfonts,bm}
\usepackage{color,soul}
\usepackage{colortbl}
\usepackage{tikz}
\usepackage{pgfplots}
\pgfplotsset{compat=default}
\usetikzlibrary{pgfplots.groupplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}[xbar stacked, width=\axisdefaultwidth, height=4cm, bar width = 10pt, xmin = 0, xmax = 100, title = \textbf{Fusion Layer 5 $\lambda=0.7$}, xlabel = Units Encoding Factor $F$ (\%), ytick=data, legend style={area legend, at={(0.5,1)}, anchor=north, legend columns=-1}, symbolic y coords={TAO-VOS, ImageNetVID, DAVIS}, enlarge x limits = {value = .1}, enlarge y limits={abs=24pt}]
\addplot coordinates {(23.14453125,TAO-VOS) (5.908203125,ImageNetVID) (22.705078125,DAVIS)};
\addplot coordinates {(13.525390625,TAO-VOS) (59.716796875,ImageNetVID) (22.94921875,DAVIS)};
\addplot coordinates {(1.171875,TAO-VOS) (17.431640625,ImageNetVID) (6.689453125,DAVIS)};
\addplot coordinates {(62.158203125,TAO-VOS) (16.943359375,ImageNetVID) (47.65625,DAVIS)};
\legend {Dynamic,Static,Joint,None};
\end{axis}
\end{tikzpicture}
\end{document}
\documentclass[border=5pt]{standalone}
\usepackage{tikz}
\usetikzlibrary{
arrows,
automata,
positioning
}
\tikzset{
state/.style={draw,circle,minimum size=0.6cm},
initial text={},
>=stealth
}
\begin{document}
\begin{tikzpicture}[shorten >=1pt,node distance=2cm,on grid]
\node[state,initial] (q_0) {$q_0$};
\node[state] (q_1) [right=of q_0] {$q_1$};
\node[state,accepting](q_2) [right=of q_1] {$q_2$};
\path[->] (q_0) edge node [above] {0} (q_1)
edge [loop above] node {1} ()
edge [bend left] node [above] {1} (q_2)
edge [bend right] node [below] {0} (q_2)
(q_1) edge node [above] {1} (q_2);
\end{tikzpicture}
\end{document}