TheAlgorithms-C/dd/d8c/adaline__learning_8c_a3f37b9f073f7e57fd0b39d70718af1b1_cgraph.svg

140 lines
7.1 KiB
XML
Raw Normal View History

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.44.0 (20200408.0750)
-->
<!-- Title: test3 Pages: 1 -->
<svg width="460pt" height="180pt"
viewBox="0.00 0.00 460.00 180.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 176)">
<title>test3</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-176 456,-176 456,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="test function to predict points in a 3D coordinate system lying within the sphere of radius 1 and cen...">
<polygon fill="#bfbfbf" stroke="black" points="0,-76.5 0,-95.5 38,-95.5 38,-76.5 0,-76.5"/>
<text text-anchor="middle" x="19" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">test3</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="../../dd/d8c/adaline__learning_8c.html#a6f35caa3084772cc126ac7b20f67f665" target="_top" xlink:title="delete dynamically allocated memory">
<polygon fill="white" stroke="black" points="74,-152.5 74,-171.5 153,-171.5 153,-152.5 74,-152.5"/>
<text text-anchor="middle" x="113.5" y="-159.5" font-family="Helvetica,sans-Serif" font-size="10.00">delete_adaline</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M27.53,-95.89C37.24,-108.14 55.13,-129.08 74,-143 76.1,-144.55 78.34,-146.03 80.66,-147.43"/>
<polygon fill="midnightblue" stroke="midnightblue" points="79.29,-150.67 89.73,-152.43 82.66,-144.54 79.29,-150.67"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="../../dd/d8c/adaline__learning_8c.html#a355fda53c238a0c0c07f03dcc021caed" target="_top" xlink:title="Update the weights of the model using supervised learning for an array of vectors.">
<polygon fill="white" stroke="black" points="99,-114.5 99,-133.5 128,-133.5 128,-114.5 99,-114.5"/>
<text text-anchor="middle" x="113.5" y="-121.5" font-family="Helvetica,sans-Serif" font-size="10.00">fit</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M38.28,-93.51C52.87,-99.5 73.43,-107.95 89.21,-114.43"/>
<polygon fill="midnightblue" stroke="midnightblue" points="88.2,-117.8 98.78,-118.36 90.86,-111.32 88.2,-117.8"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a xlink:href="../../dd/d8c/adaline__learning_8c.html#a4db1ba00a7f282100ea31a94e32bd7a3" target="_top" xlink:title="predict the output of the model for given set of features">
<polygon fill="white" stroke="black" points="311,-76.5 311,-95.5 357,-95.5 357,-76.5 311,-76.5"/>
<text text-anchor="middle" x="334" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">predict</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge9" class="edge">
<title>Node1&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M38.05,-81.8C79.94,-72.67 186.88,-52.94 275,-67 283.72,-68.39 292.92,-70.89 301.35,-73.63"/>
<polygon fill="midnightblue" stroke="midnightblue" points="300.23,-76.95 310.82,-76.91 302.52,-70.33 300.23,-76.95"/>
</g>
<!-- Node7 -->
<g id="node7" class="node">
<title>Node7</title>
<g id="a_node7"><a xlink:href="../../dd/d8c/adaline__learning_8c.html#a00dc6134ca22a12e0fd9cac54d601c2d" target="_top" xlink:title="Operator to print the weights of the model.">
<polygon fill="white" stroke="black" points="189,-76.5 189,-95.5 275,-95.5 275,-76.5 189,-76.5"/>
<text text-anchor="middle" x="232" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">get_weights_str</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node7 -->
<g id="edge7" class="edge">
<title>Node1&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M38.36,-86C69.3,-86 132.95,-86 178.62,-86"/>
<polygon fill="midnightblue" stroke="midnightblue" points="178.65,-89.5 188.65,-86 178.65,-82.5 178.65,-89.5"/>
</g>
<!-- Node8 -->
<g id="node8" class="node">
<title>Node8</title>
<g id="a_node8"><a xlink:href="../../dd/d8c/adaline__learning_8c.html#acd88962c5f6341e43cbc69b4a7d3485b" target="_top" xlink:title="Default constructor.">
<polygon fill="white" stroke="black" points="78,-0.5 78,-19.5 149,-19.5 149,-0.5 78,-0.5"/>
<text text-anchor="middle" x="113.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">new_adaline</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node8 -->
<g id="edge8" class="edge">
<title>Node1&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M29.01,-76.16C39.31,-65.2 56.96,-47.28 74,-34 77.98,-30.9 82.39,-27.84 86.75,-25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="88.87,-27.81 95.5,-19.55 85.17,-21.87 88.87,-27.81"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="../../dd/d8c/adaline__learning_8c.html#afa953e811eaae199d121a7ddb619d604" target="_top" xlink:title="Update the weights of the model using supervised learning for one feature vector.">
<polygon fill="white" stroke="black" points="201,-114.5 201,-133.5 263,-133.5 263,-114.5 201,-114.5"/>
<text text-anchor="middle" x="232" y="-121.5" font-family="Helvetica,sans-Serif" font-size="10.00">fit_sample</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node3&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M128.32,-124C143.55,-124 168.75,-124 190.38,-124"/>
<polygon fill="midnightblue" stroke="midnightblue" points="190.65,-127.5 200.65,-124 190.65,-120.5 190.65,-127.5"/>
</g>
<!-- Node3&#45;&gt;Node7 -->
<g id="edge6" class="edge">
<title>Node3&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M128.32,-119.49C143.9,-114.41 169.91,-105.93 191.85,-98.77"/>
<polygon fill="midnightblue" stroke="midnightblue" points="193.17,-102.02 201.6,-95.59 191,-95.36 193.17,-102.02"/>
</g>
<!-- Node4&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<title>Node4&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M258.23,-114.41C271.27,-109.46 287.31,-103.36 301.19,-98.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="302.73,-101.25 310.84,-94.42 300.25,-94.7 302.73,-101.25"/>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<title>Node6</title>
<g id="a_node6"><a xlink:href="../../dd/d8c/adaline__learning_8c.html#a7b12b6513314c975303b5a698608322f" target="_top" xlink:title="Heaviside activation function">
<polygon fill="white" stroke="black" points="393,-76.5 393,-95.5 452,-95.5 452,-76.5 393,-76.5"/>
<text text-anchor="middle" x="422.5" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">activation</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node6 -->
<g id="edge5" class="edge">
<title>Node5&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M357.28,-86C365.05,-86 374.01,-86 382.73,-86"/>
<polygon fill="midnightblue" stroke="midnightblue" points="382.76,-89.5 392.76,-86 382.76,-82.5 382.76,-89.5"/>
</g>
</g>
</svg>