first draft presentation
This commit is contained in:
parent
b6868ae0af
commit
9fb469c2c6
7 changed files with 706 additions and 111 deletions
|
|
@ -2,12 +2,12 @@
|
||||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||||
|
|
||||||
<svg
|
<svg
|
||||||
width="245.71823mm"
|
width="309.64139mm"
|
||||||
height="270.36563mm"
|
height="203.97754mm"
|
||||||
viewBox="0 0 245.71823 270.36563"
|
viewBox="0 0 309.64138 203.97754"
|
||||||
version="1.1"
|
version="1.1"
|
||||||
id="svg5"
|
id="svg5"
|
||||||
inkscape:version="1.2.2 (1:1.2.2+202212051550+b0a8486541)"
|
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
|
||||||
sodipodi:docname="auto_training_diagram.svg"
|
sodipodi:docname="auto_training_diagram.svg"
|
||||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
|
@ -24,15 +24,52 @@
|
||||||
inkscape:deskcolor="#505050"
|
inkscape:deskcolor="#505050"
|
||||||
inkscape:document-units="mm"
|
inkscape:document-units="mm"
|
||||||
showgrid="false"
|
showgrid="false"
|
||||||
inkscape:zoom="0.79909512"
|
inkscape:zoom="0.19977378"
|
||||||
inkscape:cx="346.64209"
|
inkscape:cx="1834.5751"
|
||||||
inkscape:cy="499.94048"
|
inkscape:cy="1211.3702"
|
||||||
inkscape:window-width="1920"
|
inkscape:window-width="1920"
|
||||||
inkscape:window-height="1016"
|
inkscape:window-height="1030"
|
||||||
inkscape:window-x="1920"
|
inkscape:window-x="3840"
|
||||||
inkscape:window-y="27"
|
inkscape:window-y="26"
|
||||||
inkscape:window-maximized="1"
|
inkscape:window-maximized="1"
|
||||||
inkscape:current-layer="layer1" />
|
inkscape:current-layer="layer1">
|
||||||
|
<inkscape:page
|
||||||
|
x="0"
|
||||||
|
y="0"
|
||||||
|
width="309.64136"
|
||||||
|
height="203.97754"
|
||||||
|
id="page760" />
|
||||||
|
<inkscape:page
|
||||||
|
x="319.64136"
|
||||||
|
y="0"
|
||||||
|
width="309.64136"
|
||||||
|
height="203.97754"
|
||||||
|
id="page762" />
|
||||||
|
<inkscape:page
|
||||||
|
x="639.28271"
|
||||||
|
y="0"
|
||||||
|
width="309.64136"
|
||||||
|
height="203.97754"
|
||||||
|
id="page764" />
|
||||||
|
<inkscape:page
|
||||||
|
x="958.92407"
|
||||||
|
y="0"
|
||||||
|
width="309.64136"
|
||||||
|
height="203.97754"
|
||||||
|
id="page766" />
|
||||||
|
<inkscape:page
|
||||||
|
x="1278.5654"
|
||||||
|
y="0"
|
||||||
|
width="309.64136"
|
||||||
|
height="203.97754"
|
||||||
|
id="page768" />
|
||||||
|
<inkscape:page
|
||||||
|
x="1598.2068"
|
||||||
|
y="0"
|
||||||
|
width="309.64136"
|
||||||
|
height="203.97754"
|
||||||
|
id="page770" />
|
||||||
|
</sodipodi:namedview>
|
||||||
<defs
|
<defs
|
||||||
id="defs2">
|
id="defs2">
|
||||||
<marker
|
<marker
|
||||||
|
|
@ -77,13 +114,14 @@
|
||||||
<g
|
<g
|
||||||
inkscape:label="Layer 1"
|
inkscape:label="Layer 1"
|
||||||
inkscape:groupmode="layer"
|
inkscape:groupmode="layer"
|
||||||
id="layer1">
|
id="layer1"
|
||||||
|
transform="translate(-18.303502)">
|
||||||
<g
|
<g
|
||||||
id="g2356"
|
id="g828"
|
||||||
transform="translate(0,35.45671)">
|
transform="translate(318.64803,35.45671)">
|
||||||
<rect
|
<rect
|
||||||
style="opacity:1;fill:#4d4d4d;stroke-width:0.169;stroke-linecap:round"
|
style="opacity:1;fill:#4d4d4d;stroke-width:0.169;stroke-linecap:round"
|
||||||
id="rect241"
|
id="rect822"
|
||||||
width="79.753555"
|
width="79.753555"
|
||||||
height="20.89551"
|
height="20.89551"
|
||||||
x="28.995363"
|
x="28.995363"
|
||||||
|
|
@ -95,49 +133,110 @@
|
||||||
style="font-size:7.47721px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;stroke-width:0.0494585"
|
style="font-size:7.47721px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;stroke-width:0.0494585"
|
||||||
x="35.372562"
|
x="35.372562"
|
||||||
y="51.360847"
|
y="51.360847"
|
||||||
id="text351"><tspan
|
id="text826"><tspan
|
||||||
sodipodi:role="line"
|
sodipodi:role="line"
|
||||||
style="fill:#ffffff;stroke-width:0.0494585"
|
style="fill:#ffffff;stroke-width:0.0494585"
|
||||||
x="35.372562"
|
x="35.372562"
|
||||||
y="51.360847"
|
y="51.360847"
|
||||||
id="tspan457">Detect States List</tspan></text>
|
id="tspan824">Detect States List</tspan></text>
|
||||||
</g>
|
</g>
|
||||||
<text
|
<text
|
||||||
xml:space="preserve"
|
xml:space="preserve"
|
||||||
style="font-size:7.47721px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;stroke:none;stroke-width:0.0494585"
|
style="font-size:7.47721px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;stroke:none;stroke-width:0.0494585"
|
||||||
x="31.932592"
|
x="352.00555"
|
||||||
y="14.707717"
|
y="14.707717"
|
||||||
id="text1269"><tspan
|
id="text832"><tspan
|
||||||
sodipodi:role="line"
|
sodipodi:role="line"
|
||||||
style="fill:#000000;stroke:none;stroke-width:0.0494585"
|
style="fill:#000000;stroke:none;stroke-width:0.0494585"
|
||||||
x="31.932592"
|
x="352.00555"
|
||||||
y="14.707717"
|
y="14.707717"
|
||||||
id="tspan1267">Raw Trace</tspan></text>
|
id="tspan830">Raw Trace</tspan></text>
|
||||||
<path
|
<path
|
||||||
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleStart)"
|
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleStart)"
|
||||||
d="M 51.364155,18.957201 V 69.180984"
|
d="M 370.01218,18.957201 V 69.180984"
|
||||||
id="path1325" />
|
id="path834" />
|
||||||
<path
|
<path
|
||||||
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleStart)"
|
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker2382)"
|
||||||
d="M 51.364155,95.818219 V 114.06178"
|
d="m 560.46308,149.45081 v 27.07158"
|
||||||
id="path1546"
|
id="path882"
|
||||||
sodipodi:nodetypes="cc" />
|
sodipodi:nodetypes="cc" />
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:7.47721px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;stroke:none;stroke-width:0.0494585"
|
||||||
|
x="550.93866"
|
||||||
|
y="190.21289"
|
||||||
|
id="text886"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
style="fill:#000000;stroke:none;stroke-width:0.0494585"
|
||||||
|
x="550.93866"
|
||||||
|
y="190.21289"
|
||||||
|
id="tspan884">Rules</tspan></text>
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:7.47721px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;stroke:none;stroke-width:0.0494585"
|
||||||
|
x="359.0629"
|
||||||
|
y="189.52177"
|
||||||
|
id="text890"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
style="fill:#000000;stroke:none;stroke-width:0.0494585"
|
||||||
|
x="359.0629"
|
||||||
|
y="189.52177"
|
||||||
|
id="tspan888">Protos</tspan></text>
|
||||||
<path
|
<path
|
||||||
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleStart)"
|
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker2382)"
|
||||||
d="m 51.364155,141.48961 v 18.24356"
|
d="m 370.01218,151.48159 v 27.07158"
|
||||||
id="path2341"
|
id="path892"
|
||||||
sodipodi:nodetypes="cc" />
|
|
||||||
<path
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleStart)"
|
|
||||||
d="m 51.364155,187.15892 v 18.24356"
|
|
||||||
id="path2345"
|
|
||||||
sodipodi:nodetypes="cc" />
|
sodipodi:nodetypes="cc" />
|
||||||
<g
|
<g
|
||||||
id="g700"
|
id="g902"
|
||||||
transform="translate(0,37.711674)">
|
transform="translate(638.28942,35.45671)">
|
||||||
<rect
|
<rect
|
||||||
style="opacity:1;fill:#4d4d4d;stroke-width:0.169;stroke-linecap:round"
|
style="opacity:1;fill:#4d4d4d;stroke-width:0.169;stroke-linecap:round"
|
||||||
id="rect461"
|
id="rect896"
|
||||||
|
width="79.753555"
|
||||||
|
height="20.89551"
|
||||||
|
x="28.995363"
|
||||||
|
y="38.125568"
|
||||||
|
ry="1.7854698"
|
||||||
|
rx="1.7854698" />
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:7.47721px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;stroke-width:0.0494585"
|
||||||
|
x="35.372562"
|
||||||
|
y="51.360847"
|
||||||
|
id="text900"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
style="fill:#ffffff;stroke-width:0.0494585"
|
||||||
|
x="35.372562"
|
||||||
|
y="51.360847"
|
||||||
|
id="tspan898">Detect States List</tspan></text>
|
||||||
|
</g>
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:7.47721px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;stroke:none;stroke-width:0.0494585"
|
||||||
|
x="671.64691"
|
||||||
|
y="14.707717"
|
||||||
|
id="text906"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
style="fill:#000000;stroke:none;stroke-width:0.0494585"
|
||||||
|
x="671.64691"
|
||||||
|
y="14.707717"
|
||||||
|
id="tspan904">Raw Trace</tspan></text>
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleStart)"
|
||||||
|
d="M 689.65357,18.957201 V 69.180984"
|
||||||
|
id="path908" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleStart)"
|
||||||
|
d="M 689.65357,95.818219 V 114.06178"
|
||||||
|
id="path910"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<g
|
||||||
|
id="g922"
|
||||||
|
transform="translate(638.28942,37.711674)">
|
||||||
|
<rect
|
||||||
|
style="opacity:1;fill:#4d4d4d;stroke-width:0.169;stroke-linecap:round"
|
||||||
|
id="rect916"
|
||||||
width="79.753555"
|
width="79.753555"
|
||||||
height="20.89551"
|
height="20.89551"
|
||||||
x="28.995363"
|
x="28.995363"
|
||||||
|
|
@ -149,19 +248,124 @@
|
||||||
style="font-size:7.47721px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;stroke-width:0.0494585"
|
style="font-size:7.47721px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;stroke-width:0.0494585"
|
||||||
x="38.976082"
|
x="38.976082"
|
||||||
y="93.823067"
|
y="93.823067"
|
||||||
id="text465"><tspan
|
id="text920"><tspan
|
||||||
sodipodi:role="line"
|
sodipodi:role="line"
|
||||||
style="fill:#ffffff;stroke-width:0.0494585"
|
style="fill:#ffffff;stroke-width:0.0494585"
|
||||||
x="38.976082"
|
x="38.976082"
|
||||||
y="93.823067"
|
y="93.823067"
|
||||||
id="tspan463">Compute Protos</tspan></text>
|
id="tspan918">Compute Protos</tspan></text>
|
||||||
</g>
|
</g>
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker2382)"
|
||||||
|
d="m 880.10447,149.45081 v 27.07158"
|
||||||
|
id="path956"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:7.47721px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;stroke:none;stroke-width:0.0494585"
|
||||||
|
x="870.58002"
|
||||||
|
y="190.21289"
|
||||||
|
id="text960"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
style="fill:#000000;stroke:none;stroke-width:0.0494585"
|
||||||
|
x="870.58002"
|
||||||
|
y="190.21289"
|
||||||
|
id="tspan958">Rules</tspan></text>
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:7.47721px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;stroke:none;stroke-width:0.0494585"
|
||||||
|
x="678.70428"
|
||||||
|
y="189.52177"
|
||||||
|
id="text964"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
style="fill:#000000;stroke:none;stroke-width:0.0494585"
|
||||||
|
x="678.70428"
|
||||||
|
y="189.52177"
|
||||||
|
id="tspan962">Protos</tspan></text>
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker2382)"
|
||||||
|
d="m 689.65357,151.48159 v 27.07158"
|
||||||
|
id="path966"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
<g
|
<g
|
||||||
id="g705"
|
id="g976"
|
||||||
transform="translate(11.787079,38.687163)">
|
transform="translate(957.9308,35.45671)">
|
||||||
<rect
|
<rect
|
||||||
style="opacity:1;fill:#4d4d4d;stroke-width:0.169;stroke-linecap:round"
|
style="opacity:1;fill:#4d4d4d;stroke-width:0.169;stroke-linecap:round"
|
||||||
id="rect467"
|
id="rect970"
|
||||||
|
width="79.753555"
|
||||||
|
height="20.89551"
|
||||||
|
x="28.995363"
|
||||||
|
y="38.125568"
|
||||||
|
ry="1.7854698"
|
||||||
|
rx="1.7854698" />
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:7.47721px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;stroke-width:0.0494585"
|
||||||
|
x="35.372562"
|
||||||
|
y="51.360847"
|
||||||
|
id="text974"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
style="fill:#ffffff;stroke-width:0.0494585"
|
||||||
|
x="35.372562"
|
||||||
|
y="51.360847"
|
||||||
|
id="tspan972">Detect States List</tspan></text>
|
||||||
|
</g>
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:7.47721px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;stroke:none;stroke-width:0.0494585"
|
||||||
|
x="991.28833"
|
||||||
|
y="14.707717"
|
||||||
|
id="text980"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
style="fill:#000000;stroke:none;stroke-width:0.0494585"
|
||||||
|
x="991.28833"
|
||||||
|
y="14.707717"
|
||||||
|
id="tspan978">Raw Trace</tspan></text>
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleStart)"
|
||||||
|
d="M 1009.295,18.957201 V 69.180984"
|
||||||
|
id="path982" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleStart)"
|
||||||
|
d="M 1009.295,95.818219 V 114.06178"
|
||||||
|
id="path984"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleStart)"
|
||||||
|
d="m 1009.295,141.48961 v 9.99198 h 136.4936 V 84.030037 h 22.1921"
|
||||||
|
id="path986"
|
||||||
|
sodipodi:nodetypes="ccccc" />
|
||||||
|
<g
|
||||||
|
id="g996"
|
||||||
|
transform="translate(957.9308,37.711674)">
|
||||||
|
<rect
|
||||||
|
style="opacity:1;fill:#4d4d4d;stroke-width:0.169;stroke-linecap:round"
|
||||||
|
id="rect990"
|
||||||
|
width="79.753555"
|
||||||
|
height="20.89551"
|
||||||
|
x="28.995363"
|
||||||
|
y="81.378227"
|
||||||
|
ry="1.7854698"
|
||||||
|
rx="1.7854698" />
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:7.47721px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;stroke-width:0.0494585"
|
||||||
|
x="38.976082"
|
||||||
|
y="93.823067"
|
||||||
|
id="text994"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
style="fill:#ffffff;stroke-width:0.0494585"
|
||||||
|
x="38.976082"
|
||||||
|
y="93.823067"
|
||||||
|
id="tspan992">Compute Protos</tspan></text>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g1004"
|
||||||
|
transform="translate(1156.6345,-52.460041)">
|
||||||
|
<rect
|
||||||
|
style="opacity:1;fill:#4d4d4d;stroke-width:0.169;stroke-linecap:round"
|
||||||
|
id="rect998"
|
||||||
width="103.32771"
|
width="103.32771"
|
||||||
height="21.159424"
|
height="21.159424"
|
||||||
x="17.208284"
|
x="17.208284"
|
||||||
|
|
@ -173,20 +377,153 @@
|
||||||
style="font-size:7.47721px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;stroke-width:0.0494585"
|
style="font-size:7.47721px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;stroke-width:0.0494585"
|
||||||
x="20.149794"
|
x="20.149794"
|
||||||
y="139.21188"
|
y="139.21188"
|
||||||
id="text471"><tspan
|
id="text1002"><tspan
|
||||||
sodipodi:role="line"
|
sodipodi:role="line"
|
||||||
style="fill:#ffffff;stroke-width:0.0494585"
|
style="fill:#ffffff;stroke-width:0.0494585"
|
||||||
x="20.149794"
|
x="20.149794"
|
||||||
y="139.21188"
|
y="139.21188"
|
||||||
id="tspan469">Detect States Occurences</tspan></text>
|
id="tspan1000">Detect States Occurences</tspan></text>
|
||||||
</g>
|
</g>
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker2382)"
|
||||||
|
d="m 1199.7459,149.45081 v 27.07158"
|
||||||
|
id="path1030"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:7.47721px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;stroke:none;stroke-width:0.0494585"
|
||||||
|
x="1190.2214"
|
||||||
|
y="190.21289"
|
||||||
|
id="text1034"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
style="fill:#000000;stroke:none;stroke-width:0.0494585"
|
||||||
|
x="1190.2214"
|
||||||
|
y="190.21289"
|
||||||
|
id="tspan1032">Rules</tspan></text>
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:7.47721px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;stroke:none;stroke-width:0.0494585"
|
||||||
|
x="998.34564"
|
||||||
|
y="189.52177"
|
||||||
|
id="text1038"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
style="fill:#000000;stroke:none;stroke-width:0.0494585"
|
||||||
|
x="998.34564"
|
||||||
|
y="189.52177"
|
||||||
|
id="tspan1036">Protos</tspan></text>
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker2382)"
|
||||||
|
d="m 1009.295,151.48159 v 27.07158"
|
||||||
|
id="path1040"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
<g
|
<g
|
||||||
id="g711"
|
id="g1050"
|
||||||
transform="translate(0,35.45671)"
|
transform="translate(1277.5722,35.45671)">
|
||||||
style="opacity:1">
|
|
||||||
<rect
|
<rect
|
||||||
style="opacity:1;fill:#4d4d4d;stroke-width:0.169;stroke-linecap:round"
|
style="opacity:1;fill:#4d4d4d;stroke-width:0.169;stroke-linecap:round"
|
||||||
id="rect481"
|
id="rect1044"
|
||||||
|
width="79.753555"
|
||||||
|
height="20.89551"
|
||||||
|
x="28.995363"
|
||||||
|
y="38.125568"
|
||||||
|
ry="1.7854698"
|
||||||
|
rx="1.7854698" />
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:7.47721px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;stroke-width:0.0494585"
|
||||||
|
x="35.372562"
|
||||||
|
y="51.360847"
|
||||||
|
id="text1048"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
style="fill:#ffffff;stroke-width:0.0494585"
|
||||||
|
x="35.372562"
|
||||||
|
y="51.360847"
|
||||||
|
id="tspan1046">Detect States List</tspan></text>
|
||||||
|
</g>
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:7.47721px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;stroke:none;stroke-width:0.0494585"
|
||||||
|
x="1310.9297"
|
||||||
|
y="14.707717"
|
||||||
|
id="text1054"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
style="fill:#000000;stroke:none;stroke-width:0.0494585"
|
||||||
|
x="1310.9297"
|
||||||
|
y="14.707717"
|
||||||
|
id="tspan1052">Raw Trace</tspan></text>
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleStart)"
|
||||||
|
d="M 1328.9364,18.957201 V 69.180984"
|
||||||
|
id="path1056" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleStart)"
|
||||||
|
d="M 1328.9364,95.818219 V 114.06178"
|
||||||
|
id="path1058"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleStart)"
|
||||||
|
d="m 1328.9364,141.48961 v 9.99198 H 1465.43 V 84.030037 h 22.1921"
|
||||||
|
id="path1060"
|
||||||
|
sodipodi:nodetypes="ccccc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleStart)"
|
||||||
|
d="M 1519.4161,96.304461 V 114.54802"
|
||||||
|
id="path1062"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<g
|
||||||
|
id="g1070"
|
||||||
|
transform="translate(1277.5722,37.711674)">
|
||||||
|
<rect
|
||||||
|
style="opacity:1;fill:#4d4d4d;stroke-width:0.169;stroke-linecap:round"
|
||||||
|
id="rect1064"
|
||||||
|
width="79.753555"
|
||||||
|
height="20.89551"
|
||||||
|
x="28.995363"
|
||||||
|
y="81.378227"
|
||||||
|
ry="1.7854698"
|
||||||
|
rx="1.7854698" />
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:7.47721px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;stroke-width:0.0494585"
|
||||||
|
x="38.976082"
|
||||||
|
y="93.823067"
|
||||||
|
id="text1068"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
style="fill:#ffffff;stroke-width:0.0494585"
|
||||||
|
x="38.976082"
|
||||||
|
y="93.823067"
|
||||||
|
id="tspan1066">Compute Protos</tspan></text>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g1078"
|
||||||
|
transform="translate(1476.2759,-52.460041)">
|
||||||
|
<rect
|
||||||
|
style="opacity:1;fill:#4d4d4d;stroke-width:0.169;stroke-linecap:round"
|
||||||
|
id="rect1072"
|
||||||
|
width="103.32771"
|
||||||
|
height="21.159424"
|
||||||
|
x="17.208284"
|
||||||
|
y="125.91036"
|
||||||
|
ry="1.7854698"
|
||||||
|
rx="1.7854698" />
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:7.47721px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;stroke-width:0.0494585"
|
||||||
|
x="20.149794"
|
||||||
|
y="139.21188"
|
||||||
|
id="text1076"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
style="fill:#ffffff;stroke-width:0.0494585"
|
||||||
|
x="20.149794"
|
||||||
|
y="139.21188"
|
||||||
|
id="tspan1074">Detect States Occurences</tspan></text>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g1088"
|
||||||
|
transform="translate(1464.4888,-55.822452)">
|
||||||
|
<rect
|
||||||
|
style="opacity:1;fill:#4d4d4d;stroke-width:0.169;stroke-linecap:round"
|
||||||
|
id="rect1080"
|
||||||
width="79.753555"
|
width="79.753555"
|
||||||
height="26.959208"
|
height="26.959208"
|
||||||
x="28.995363"
|
x="28.995363"
|
||||||
|
|
@ -195,90 +532,303 @@
|
||||||
rx="1.7854698" />
|
rx="1.7854698" />
|
||||||
<text
|
<text
|
||||||
xml:space="preserve"
|
xml:space="preserve"
|
||||||
style="font-size:7.47721px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;stroke-width:0.0494585;fill:#ffffff"
|
style="font-size:7.47721px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;stroke-width:0.0494585"
|
||||||
x="33.924946"
|
x="33.924946"
|
||||||
y="186.50623"
|
y="186.50623"
|
||||||
id="text477"><tspan
|
id="text1086"><tspan
|
||||||
sodipodi:role="line"
|
sodipodi:role="line"
|
||||||
style="stroke-width:0.0494585;fill:#ffffff"
|
style="fill:#ffffff;stroke-width:0.0494585"
|
||||||
x="33.924946"
|
x="33.924946"
|
||||||
y="186.50623"
|
y="186.50623"
|
||||||
id="tspan475">Detect Rules On </tspan><tspan
|
id="tspan1082">Detect Rules On </tspan><tspan
|
||||||
sodipodi:role="line"
|
sodipodi:role="line"
|
||||||
style="stroke-width:0.0494585;fill:#ffffff"
|
style="fill:#ffffff;stroke-width:0.0494585"
|
||||||
x="33.924946"
|
x="33.924946"
|
||||||
y="195.85274"
|
y="195.85274"
|
||||||
id="tspan479">States Occurences</tspan></text>
|
id="tspan1084">States Occurences</tspan></text>
|
||||||
</g>
|
</g>
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker2382)"
|
||||||
|
d="m 1519.3873,149.45081 v 27.07158"
|
||||||
|
id="path1104"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:7.47721px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;stroke:none;stroke-width:0.0494585"
|
||||||
|
x="1509.8628"
|
||||||
|
y="190.21289"
|
||||||
|
id="text1108"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
style="fill:#000000;stroke:none;stroke-width:0.0494585"
|
||||||
|
x="1509.8628"
|
||||||
|
y="190.21289"
|
||||||
|
id="tspan1106">Rules</tspan></text>
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:7.47721px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;stroke:none;stroke-width:0.0494585"
|
||||||
|
x="1317.9871"
|
||||||
|
y="189.52177"
|
||||||
|
id="text1112"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
style="fill:#000000;stroke:none;stroke-width:0.0494585"
|
||||||
|
x="1317.9871"
|
||||||
|
y="189.52177"
|
||||||
|
id="tspan1110">Protos</tspan></text>
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker2382)"
|
||||||
|
d="m 1328.9364,151.48159 v 27.07158"
|
||||||
|
id="path1114"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
<g
|
<g
|
||||||
id="g690"
|
id="g7100">
|
||||||
transform="translate(13.111076,-30.656622)"
|
<g
|
||||||
style="stroke:#ffffff">
|
id="g1124"
|
||||||
<rect
|
transform="translate(1597.2136,35.45671)">
|
||||||
style="opacity:1;fill:#4d4d4d;stroke-width:1;stroke-linecap:round;stroke:#ffffff;stroke-dasharray:3.00000018, 3.00000018;stroke-dashoffset:0"
|
<rect
|
||||||
id="rect483"
|
style="opacity:1;fill:#4d4d4d;stroke-width:0.169;stroke-linecap:round"
|
||||||
width="90.273705"
|
id="rect1118"
|
||||||
height="20.895512"
|
width="79.753555"
|
||||||
x="124.58585"
|
height="20.89551"
|
||||||
y="57.671375"
|
x="28.995363"
|
||||||
ry="1.7854698"
|
y="38.125568"
|
||||||
rx="1.7854698" />
|
ry="1.7854698"
|
||||||
|
rx="1.7854698" />
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:7.47721px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;stroke-width:0.0494585"
|
||||||
|
x="35.372562"
|
||||||
|
y="51.360847"
|
||||||
|
id="text1122"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
style="fill:#ffffff;stroke-width:0.0494585"
|
||||||
|
x="35.372562"
|
||||||
|
y="51.360847"
|
||||||
|
id="tspan1120">Detect States List</tspan></text>
|
||||||
|
</g>
|
||||||
<text
|
<text
|
||||||
xml:space="preserve"
|
xml:space="preserve"
|
||||||
style="font-size:7.47721px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;stroke-width:0.0494585;fill:#ffffff;stroke:#ffffff"
|
style="font-size:7.47721px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;stroke:none;stroke-width:0.0494585"
|
||||||
x="127.76735"
|
x="1630.5712"
|
||||||
y="65.597778"
|
y="14.707717"
|
||||||
id="text487"><tspan
|
id="text1128"><tspan
|
||||||
style="stroke-width:0.0494585;fill:#ffffff;stroke:#ffffff"
|
sodipodi:role="line"
|
||||||
|
style="fill:#000000;stroke:none;stroke-width:0.0494585"
|
||||||
|
x="1630.5712"
|
||||||
|
y="14.707717"
|
||||||
|
id="tspan1126">Raw Trace</tspan></text>
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleStart)"
|
||||||
|
d="M 1648.5778,18.957201 V 69.180984"
|
||||||
|
id="path1130" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleStart)"
|
||||||
|
d="M 1648.5778,95.818219 V 114.06178"
|
||||||
|
id="path1132"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleStart)"
|
||||||
|
d="m 1648.5778,141.48961 v 9.99198 h 136.4936 V 84.030037 h 22.1921"
|
||||||
|
id="path1134"
|
||||||
|
sodipodi:nodetypes="ccccc" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleStart)"
|
||||||
|
d="M 1839.0575,96.304461 V 114.54802"
|
||||||
|
id="path1136"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<g
|
||||||
|
id="g1144"
|
||||||
|
transform="translate(1597.2136,37.711674)">
|
||||||
|
<rect
|
||||||
|
style="opacity:1;fill:#4d4d4d;stroke-width:0.169;stroke-linecap:round"
|
||||||
|
id="rect1138"
|
||||||
|
width="79.753555"
|
||||||
|
height="20.89551"
|
||||||
|
x="28.995363"
|
||||||
|
y="81.378227"
|
||||||
|
ry="1.7854698"
|
||||||
|
rx="1.7854698" />
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:7.47721px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;stroke-width:0.0494585"
|
||||||
|
x="38.976082"
|
||||||
|
y="93.823067"
|
||||||
|
id="text1142"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
style="fill:#ffffff;stroke-width:0.0494585"
|
||||||
|
x="38.976082"
|
||||||
|
y="93.823067"
|
||||||
|
id="tspan1140">Compute Protos</tspan></text>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g1152"
|
||||||
|
transform="translate(1795.9173,-52.460041)">
|
||||||
|
<rect
|
||||||
|
style="opacity:1;fill:#4d4d4d;stroke-width:0.169;stroke-linecap:round"
|
||||||
|
id="rect1146"
|
||||||
|
width="103.32771"
|
||||||
|
height="21.159424"
|
||||||
|
x="17.208284"
|
||||||
|
y="125.91036"
|
||||||
|
ry="1.7854698"
|
||||||
|
rx="1.7854698" />
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:7.47721px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;stroke-width:0.0494585"
|
||||||
|
x="20.149794"
|
||||||
|
y="139.21188"
|
||||||
|
id="text1150"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
style="fill:#ffffff;stroke-width:0.0494585"
|
||||||
|
x="20.149794"
|
||||||
|
y="139.21188"
|
||||||
|
id="tspan1148">Detect States Occurences</tspan></text>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g1162"
|
||||||
|
transform="translate(1784.1302,-55.822452)">
|
||||||
|
<rect
|
||||||
|
style="opacity:1;fill:#4d4d4d;stroke-width:0.169;stroke-linecap:round"
|
||||||
|
id="rect1154"
|
||||||
|
width="79.753555"
|
||||||
|
height="26.959208"
|
||||||
|
x="28.995363"
|
||||||
|
y="174.91235"
|
||||||
|
ry="1.7854698"
|
||||||
|
rx="1.7854698" />
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:7.47721px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;stroke-width:0.0494585"
|
||||||
|
x="33.924946"
|
||||||
|
y="186.50623"
|
||||||
|
id="text1160"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
style="fill:#ffffff;stroke-width:0.0494585"
|
||||||
|
x="33.924946"
|
||||||
|
y="186.50623"
|
||||||
|
id="tspan1156">Detect Rules On </tspan><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
style="fill:#ffffff;stroke-width:0.0494585"
|
||||||
|
x="33.924946"
|
||||||
|
y="195.85274"
|
||||||
|
id="tspan1158">States Occurences</tspan></text>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g1172"
|
||||||
|
transform="translate(1610.3247,-30.656622)"
|
||||||
|
style="stroke:#000000">
|
||||||
|
<rect
|
||||||
|
style="opacity:1;fill:#4d4d4d;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-dasharray:3, 3;stroke-dashoffset:0"
|
||||||
|
id="rect1164"
|
||||||
|
width="90.273705"
|
||||||
|
height="20.895512"
|
||||||
|
x="124.58585"
|
||||||
|
y="57.671375"
|
||||||
|
ry="1.7854698"
|
||||||
|
rx="1.7854698" />
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:7.47721px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;stroke:#000000;stroke-width:0.0494585"
|
||||||
x="127.76735"
|
x="127.76735"
|
||||||
y="65.597778"
|
y="65.597778"
|
||||||
id="tspan485"
|
id="text1170"><tspan
|
||||||
sodipodi:role="line">Remove Non-Recurent </tspan><tspan
|
style="fill:#ffffff;stroke:#000000;stroke-width:0.0494585"
|
||||||
style="stroke-width:0.0494585;fill:#ffffff;stroke:#ffffff"
|
x="127.76735"
|
||||||
x="127.76735"
|
y="65.597778"
|
||||||
y="74.94429"
|
id="tspan1166"
|
||||||
|
sodipodi:role="line">Remove Non-Recurent </tspan><tspan
|
||||||
|
style="fill:#ffffff;stroke:#000000;stroke-width:0.0494585"
|
||||||
|
x="127.76735"
|
||||||
|
y="74.94429"
|
||||||
|
sodipodi:role="line"
|
||||||
|
id="tspan1168">States</tspan></text>
|
||||||
|
</g>
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:4, 1;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker2382)"
|
||||||
|
d="m 1651.6554,32.830513 h 74.4009"
|
||||||
|
id="path1174" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:4, 1;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker2382)"
|
||||||
|
d="m 1729.6074,42.686737 h -74.4009"
|
||||||
|
id="path1176" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker2382)"
|
||||||
|
d="m 1839.0287,149.45081 v 27.07158"
|
||||||
|
id="path1178"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:7.47721px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;stroke:none;stroke-width:0.0494585"
|
||||||
|
x="1829.5042"
|
||||||
|
y="190.21289"
|
||||||
|
id="text1182"><tspan
|
||||||
sodipodi:role="line"
|
sodipodi:role="line"
|
||||||
id="tspan489">States</tspan></text>
|
style="fill:#000000;stroke:none;stroke-width:0.0494585"
|
||||||
|
x="1829.5042"
|
||||||
|
y="190.21289"
|
||||||
|
id="tspan1180">Rules</tspan></text>
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:7.47721px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;stroke:none;stroke-width:0.0494585"
|
||||||
|
x="1637.6284"
|
||||||
|
y="189.52177"
|
||||||
|
id="text1186"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
style="fill:#000000;stroke:none;stroke-width:0.0494585"
|
||||||
|
x="1637.6284"
|
||||||
|
y="189.52177"
|
||||||
|
id="tspan1184">Protos</tspan></text>
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker2382)"
|
||||||
|
d="m 1648.5778,151.48159 v 27.07158"
|
||||||
|
id="path1188"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
</g>
|
</g>
|
||||||
<path
|
|
||||||
style="fill:none;stroke:#ffffff;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:4,1;stroke-opacity:1;marker-end:url(#marker2382);stroke-dashoffset:0"
|
|
||||||
d="M 54.441848,32.830513 H 128.84268"
|
|
||||||
id="path2378" />
|
|
||||||
<path
|
|
||||||
style="fill:none;stroke:#ffffff;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:4,1;stroke-opacity:1;marker-end:url(#marker2382);stroke-dashoffset:0"
|
|
||||||
d="M 132.39375,42.686737 H 57.992923"
|
|
||||||
id="path2430" />
|
|
||||||
<path
|
|
||||||
style="fill:none;stroke:#ffffff;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker2382)"
|
|
||||||
d="m 112.83928,129.06294 h 62.6327 v 123.58248"
|
|
||||||
id="path2499"
|
|
||||||
sodipodi:nodetypes="ccc" />
|
|
||||||
<path
|
|
||||||
style="fill:none;stroke:#ffffff;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker2382)"
|
|
||||||
d="m 112.83928,224.34867 19.4838,-0.0375 0,27.07158"
|
|
||||||
id="path2556"
|
|
||||||
sodipodi:nodetypes="ccc" />
|
|
||||||
<text
|
<text
|
||||||
xml:space="preserve"
|
xml:space="preserve"
|
||||||
style="font-size:7.47721px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;stroke:none;stroke-width:0.0494585"
|
style="font-size:7.47721px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;stroke:none;stroke-width:0.0494585"
|
||||||
x="122.05286"
|
x="32.364265"
|
||||||
y="264.25436"
|
y="14.707717"
|
||||||
id="text2586"><tspan
|
id="text7112"><tspan
|
||||||
sodipodi:role="line"
|
sodipodi:role="line"
|
||||||
style="fill:#ffffff;stroke:none;stroke-width:0.0494585"
|
style="fill:#000000;stroke:none;stroke-width:0.0494585"
|
||||||
x="122.05286"
|
x="32.364265"
|
||||||
y="264.25436"
|
y="14.707717"
|
||||||
id="tspan2584">Rules</tspan></text>
|
id="tspan7110">Raw Trace</tspan></text>
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleStart)"
|
||||||
|
d="M 50.3709,18.957201 V 69.180984"
|
||||||
|
id="path7114" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker2382)"
|
||||||
|
d="m 240.8218,149.45081 v 27.07158"
|
||||||
|
id="path7162"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
<text
|
<text
|
||||||
xml:space="preserve"
|
xml:space="preserve"
|
||||||
style="font-size:7.47721px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;stroke:none;stroke-width:0.0494585"
|
style="font-size:7.47721px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;stroke:none;stroke-width:0.0494585"
|
||||||
x="165.0224"
|
x="231.29726"
|
||||||
y="264.25436"
|
y="190.21289"
|
||||||
id="text2590"><tspan
|
id="text7166"><tspan
|
||||||
sodipodi:role="line"
|
sodipodi:role="line"
|
||||||
style="fill:#ffffff;stroke:none;stroke-width:0.0494585"
|
style="fill:#000000;stroke:none;stroke-width:0.0494585"
|
||||||
x="165.0224"
|
x="231.29726"
|
||||||
y="264.25436"
|
y="190.21289"
|
||||||
id="tspan2588">Protos</tspan></text>
|
id="tspan7164">Rules</tspan></text>
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-size:7.47721px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;stroke:none;stroke-width:0.0494585"
|
||||||
|
x="39.421516"
|
||||||
|
y="189.52177"
|
||||||
|
id="text7170"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
style="fill:#000000;stroke:none;stroke-width:0.0494585"
|
||||||
|
x="39.421516"
|
||||||
|
y="189.52177"
|
||||||
|
id="tspan7168">Protos</tspan></text>
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker2382)"
|
||||||
|
d="m 50.3709,151.48159 v 27.07158"
|
||||||
|
id="path7172"
|
||||||
|
sodipodi:nodetypes="cc" />
|
||||||
</g>
|
</g>
|
||||||
</svg>
|
</svg>
|
||||||
|
|
|
||||||
|
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 32 KiB |
BIN
DSD/auto_training/images/clustering.pdf
Normal file
BIN
DSD/auto_training/images/clustering.pdf
Normal file
Binary file not shown.
BIN
DSD/auto_training/images/dsd.pdf
Normal file
BIN
DSD/auto_training/images/dsd.pdf
Normal file
Binary file not shown.
BIN
DSD/auto_training/images/powertrace.pdf
Normal file
BIN
DSD/auto_training/images/powertrace.pdf
Normal file
Binary file not shown.
BIN
DSD/auto_training/images/projection.pdf
Normal file
BIN
DSD/auto_training/images/projection.pdf
Normal file
Binary file not shown.
Binary file not shown.
|
|
@ -39,5 +39,50 @@
|
||||||
\only<6>{\includegraphics[height=\textheight]{images/overview-6.pdf}}
|
\only<6>{\includegraphics[height=\textheight]{images/overview-6.pdf}}
|
||||||
\end{frame}
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}{Raw Trace}
|
||||||
|
\begin{figure}
|
||||||
|
\centering
|
||||||
|
\includegraphics[width=\textwidth]{images/powertrace.pdf}
|
||||||
|
\end{figure}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}{Detect States List and Compute Protos}
|
||||||
|
\begin{itemize}
|
||||||
|
\item Extracts subsequences from trace (sliding windows).
|
||||||
|
\item Apply density-based clustering (DBSCAN) with optimal threshold search (silhouette score).
|
||||||
|
\item Get clusters and outliers.
|
||||||
|
\item For every cluster, compute the centroid as proto for DSD.
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}
|
||||||
|
\begin{figure}
|
||||||
|
\centering
|
||||||
|
\includegraphics[width=\textwidth]{images/clustering.pdf}
|
||||||
|
\end{figure}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}{State Detection}
|
||||||
|
\begin{figure}
|
||||||
|
\centering
|
||||||
|
\includegraphics[width=\textwidth]{images/dsd.pdf}
|
||||||
|
\end{figure}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}{Extract Rules Occurences}
|
||||||
|
DIY-PoC-QaD solution: Occurences $\longrightarrow$ (Interval,Duration)
|
||||||
|
\begin{figure}
|
||||||
|
\centering
|
||||||
|
\includegraphics[height=0.8\textheight]{images/projection.pdf}
|
||||||
|
\end{figure}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}{Hyper-Parameters}
|
||||||
|
\begin{itemize}
|
||||||
|
\item Windows size and stride: $w,s$.
|
||||||
|
\item DSD coefficient $\alpha$.
|
||||||
|
\item Rules Detection Parameters.
|
||||||
|
\end{itemize}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
\end{document}
|
\end{document}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue