Documentation for 6376bf46af

This commit is contained in:
github-actions
2023-09-27 18:42:32 +00:00
parent d28eba1fef
commit b5b4d78981
5708 changed files with 52275 additions and 51112 deletions

View File

@@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: machine_learning::k_nearest_neighbors::Knn Class Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
@@ -41,7 +41,7 @@ MathJax.Hub.Config({
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
@@ -115,34 +115,32 @@ Collaboration diagram for machine_learning::k_nearest_neighbors::Knn:</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a188d29ffcefdb5900a8cd41eccd89200"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d94/classmachine__learning_1_1k__nearest__neighbors_1_1_knn.html#a188d29ffcefdb5900a8cd41eccd89200">Knn</a> (<a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt; <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt; double &gt; &gt; &amp;X, <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt; int &gt; &amp;Y)</td></tr>
<tr class="memitem:a188d29ffcefdb5900a8cd41eccd89200" id="r_a188d29ffcefdb5900a8cd41eccd89200"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d94/classmachine__learning_1_1k__nearest__neighbors_1_1_knn.html#a188d29ffcefdb5900a8cd41eccd89200">Knn</a> (<a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt; <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt; double &gt; &gt; &amp;X, <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt; int &gt; &amp;Y)</td></tr>
<tr class="memdesc:a188d29ffcefdb5900a8cd41eccd89200"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct a new <a class="el" href="../../da/d94/classmachine__learning_1_1k__nearest__neighbors_1_1_knn.html" title="K-Nearest Neighbors (Knn) class using Euclidean distance as distance metric.">Knn</a> object. <br /></td></tr>
<tr class="separator:a188d29ffcefdb5900a8cd41eccd89200"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f5885c40112481ae5b588fe81d7910b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d94/classmachine__learning_1_1k__nearest__neighbors_1_1_knn.html#a9f5885c40112481ae5b588fe81d7910b">Knn</a> (const <a class="el" href="../../da/d94/classmachine__learning_1_1k__nearest__neighbors_1_1_knn.html">Knn</a> &amp;model)=default</td></tr>
<tr class="memitem:a9f5885c40112481ae5b588fe81d7910b" id="r_a9f5885c40112481ae5b588fe81d7910b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d94/classmachine__learning_1_1k__nearest__neighbors_1_1_knn.html#a9f5885c40112481ae5b588fe81d7910b">Knn</a> (const <a class="el" href="../../da/d94/classmachine__learning_1_1k__nearest__neighbors_1_1_knn.html">Knn</a> &amp;model)=default</td></tr>
<tr class="separator:a9f5885c40112481ae5b588fe81d7910b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a080f5b1742832a03c1cbba596a48bd1a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/d94/classmachine__learning_1_1k__nearest__neighbors_1_1_knn.html">Knn</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d94/classmachine__learning_1_1k__nearest__neighbors_1_1_knn.html#a080f5b1742832a03c1cbba596a48bd1a">operator=</a> (const <a class="el" href="../../da/d94/classmachine__learning_1_1k__nearest__neighbors_1_1_knn.html">Knn</a> &amp;model)=default</td></tr>
<tr class="memitem:a080f5b1742832a03c1cbba596a48bd1a" id="r_a080f5b1742832a03c1cbba596a48bd1a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/d94/classmachine__learning_1_1k__nearest__neighbors_1_1_knn.html">Knn</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d94/classmachine__learning_1_1k__nearest__neighbors_1_1_knn.html#a080f5b1742832a03c1cbba596a48bd1a">operator=</a> (const <a class="el" href="../../da/d94/classmachine__learning_1_1k__nearest__neighbors_1_1_knn.html">Knn</a> &amp;model)=default</td></tr>
<tr class="separator:a080f5b1742832a03c1cbba596a48bd1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4b17dcf17c847f0295b60029512c120e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d94/classmachine__learning_1_1k__nearest__neighbors_1_1_knn.html#a4b17dcf17c847f0295b60029512c120e">Knn</a> (<a class="el" href="../../da/d94/classmachine__learning_1_1k__nearest__neighbors_1_1_knn.html">Knn</a> &amp;&amp;)=default</td></tr>
<tr class="memitem:a4b17dcf17c847f0295b60029512c120e" id="r_a4b17dcf17c847f0295b60029512c120e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d94/classmachine__learning_1_1k__nearest__neighbors_1_1_knn.html#a4b17dcf17c847f0295b60029512c120e">Knn</a> (<a class="el" href="../../da/d94/classmachine__learning_1_1k__nearest__neighbors_1_1_knn.html">Knn</a> &amp;&amp;)=default</td></tr>
<tr class="separator:a4b17dcf17c847f0295b60029512c120e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac06986d5afddc767ddba4da738f75563"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/d94/classmachine__learning_1_1k__nearest__neighbors_1_1_knn.html">Knn</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d94/classmachine__learning_1_1k__nearest__neighbors_1_1_knn.html#ac06986d5afddc767ddba4da738f75563">operator=</a> (<a class="el" href="../../da/d94/classmachine__learning_1_1k__nearest__neighbors_1_1_knn.html">Knn</a> &amp;&amp;)=default</td></tr>
<tr class="memitem:ac06986d5afddc767ddba4da738f75563" id="r_ac06986d5afddc767ddba4da738f75563"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/d94/classmachine__learning_1_1k__nearest__neighbors_1_1_knn.html">Knn</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d94/classmachine__learning_1_1k__nearest__neighbors_1_1_knn.html#ac06986d5afddc767ddba4da738f75563">operator=</a> (<a class="el" href="../../da/d94/classmachine__learning_1_1k__nearest__neighbors_1_1_knn.html">Knn</a> &amp;&amp;)=default</td></tr>
<tr class="separator:ac06986d5afddc767ddba4da738f75563"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe732a33112b457b738f403622d226e5"><td class="memItemLeft" align="right" valign="top"><a id="afe732a33112b457b738f403622d226e5" name="afe732a33112b457b738f403622d226e5"></a>
<tr class="memitem:afe732a33112b457b738f403622d226e5" id="r_afe732a33112b457b738f403622d226e5"><td class="memItemLeft" align="right" valign="top"><a id="afe732a33112b457b738f403622d226e5" name="afe732a33112b457b738f403622d226e5"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>~Knn</b> ()=default</td></tr>
<tr class="memdesc:afe732a33112b457b738f403622d226e5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destroy the <a class="el" href="../../da/d94/classmachine__learning_1_1k__nearest__neighbors_1_1_knn.html" title="K-Nearest Neighbors (Knn) class using Euclidean distance as distance metric.">Knn</a> object. <br /></td></tr>
<tr class="separator:afe732a33112b457b738f403622d226e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a62e152db014cd4de675fa906e5ef2861"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d94/classmachine__learning_1_1k__nearest__neighbors_1_1_knn.html#a62e152db014cd4de675fa906e5ef2861">predict</a> (<a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt; double &gt; &amp;sample, int k)</td></tr>
<tr class="memitem:a62e152db014cd4de675fa906e5ef2861" id="r_a62e152db014cd4de675fa906e5ef2861"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d94/classmachine__learning_1_1k__nearest__neighbors_1_1_knn.html#a62e152db014cd4de675fa906e5ef2861">predict</a> (<a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt; double &gt; &amp;sample, int k)</td></tr>
<tr class="memdesc:a62e152db014cd4de675fa906e5ef2861"><td class="mdescLeft">&#160;</td><td class="mdescRight">Classify sample. <br /></td></tr>
<tr class="separator:a62e152db014cd4de675fa906e5ef2861"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
Private Attributes</h2></td></tr>
<tr class="memitem:a16ddc13621eec6ac5f83658b3401a581"><td class="memItemLeft" align="right" valign="top"><a id="a16ddc13621eec6ac5f83658b3401a581" name="a16ddc13621eec6ac5f83658b3401a581"></a>
<a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt; <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt; double &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>X_</b> {}</td></tr>
<tr class="memdesc:a16ddc13621eec6ac5f83658b3401a581"><td class="mdescLeft">&#160;</td><td class="mdescRight">attributes vector <br /></td></tr>
<tr class="memitem:a16ddc13621eec6ac5f83658b3401a581" id="r_a16ddc13621eec6ac5f83658b3401a581"><td class="memItemLeft" align="right" valign="top"><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt; <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt; double &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d94/classmachine__learning_1_1k__nearest__neighbors_1_1_knn.html#a16ddc13621eec6ac5f83658b3401a581">X_</a> {}</td></tr>
<tr class="memdesc:a16ddc13621eec6ac5f83658b3401a581"><td class="mdescLeft">&#160;</td><td class="mdescRight">attributes vector <br /></td></tr>
<tr class="separator:a16ddc13621eec6ac5f83658b3401a581"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a209383503fb6c03afac405a80bace964"><td class="memItemLeft" align="right" valign="top"><a id="a209383503fb6c03afac405a80bace964" name="a209383503fb6c03afac405a80bace964"></a>
<a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>Y_</b> {}</td></tr>
<tr class="memdesc:a209383503fb6c03afac405a80bace964"><td class="mdescLeft">&#160;</td><td class="mdescRight">labels vector <br /></td></tr>
<tr class="memitem:a209383503fb6c03afac405a80bace964" id="r_a209383503fb6c03afac405a80bace964"><td class="memItemLeft" align="right" valign="top"><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d94/classmachine__learning_1_1k__nearest__neighbors_1_1_knn.html#a209383503fb6c03afac405a80bace964">Y_</a> {}</td></tr>
<tr class="memdesc:a209383503fb6c03afac405a80bace964"><td class="mdescLeft">&#160;</td><td class="mdescRight">labels vector <br /></td></tr>
<tr class="separator:a209383503fb6c03afac405a80bace964"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
@@ -402,6 +400,57 @@ Here is the call graph for this function:</div>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../da/d94/classmachine__learning_1_1k__nearest__neighbors_1_1_knn_a62e152db014cd4de675fa906e5ef2861_cgraph.svg" width="551" height="440"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="a16ddc13621eec6ac5f83658b3401a581" name="a16ddc13621eec6ac5f83658b3401a581"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a16ddc13621eec6ac5f83658b3401a581">&#9670;&#160;</a></span>X_</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt;<a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt;double&gt; &gt; machine_learning::k_nearest_neighbors::Knn::X_ {}</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>attributes vector </p>
<div class="fragment"><div class="line"><span class="lineno"> 57</span>{}; <span class="comment">///&lt; attributes vector</span></div>
</div><!-- fragment -->
</div>
</div>
<a id="a209383503fb6c03afac405a80bace964" name="a209383503fb6c03afac405a80bace964"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a209383503fb6c03afac405a80bace964">&#9670;&#160;</a></span>Y_</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt;int&gt; machine_learning::k_nearest_neighbors::Knn::Y_ {}</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>labels vector </p>
<div class="fragment"><div class="line"><span class="lineno"> 58</span>{}; <span class="comment">///&lt; labels vector</span></div>
</div><!-- fragment -->
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
@@ -413,7 +462,7 @@ Here is the call graph for this function:</div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../d8/d77/namespacemachine__learning.html">machine_learning</a></li><li class="navelem"><b>k_nearest_neighbors</b></li><li class="navelem"><a class="el" href="../../da/d94/classmachine__learning_1_1k__nearest__neighbors_1_1_knn.html">Knn</a></li>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7 </li>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@@ -1,32 +1,32 @@
<map id="machine_learning::k_nearest_neighbors::Knn::predict" name="machine_learning::k_nearest_neighbors::Knn::predict">
<area shape="rect" id="Node000001" title="Classify sample." alt="" coords="5,214,148,270"/>
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/at.html#" title=" " alt="" coords="232,5,335,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="86,213,102,176,125,132,156,87,194,48,217,34,220,38,197,52,160,91,130,135,107,178,91,215"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="86,213,102,176,125,132,156,87,194,48,217,34,219,39,197,52,160,91,130,135,107,178,91,215"/>
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/begin.html#" title=" " alt="" coords="421,56,543,82"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="93,212,134,158,162,131,194,109,247,87,302,74,357,66,406,64,406,69,357,72,303,79,248,92,197,114,166,135,138,162,97,216"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="93,212,134,158,162,131,194,109,247,87,302,74,356,67,405,64,405,69,357,72,303,79,248,92,197,114,166,135,138,162,97,216"/>
<area shape="rect" id="Node000004" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/emplace_back.html#" title=" " alt="" coords="196,261,371,287"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="149,251,182,256,181,261,148,256"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="149,251,181,256,181,261,148,256"/>
<area shape="rect" id="Node000005" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/end.html#" title=" " alt="" coords="426,105,538,131"/>
<area shape="poly" id="edge4_Node000001_Node000005" title=" " alt="" coords="101,212,142,174,167,157,195,142,250,125,307,115,362,111,411,111,411,116,362,116,307,121,251,130,197,147,170,161,145,178,105,216"/>
<area shape="poly" id="edge4_Node000001_Node000005" title=" " alt="" coords="101,212,142,174,167,157,195,142,249,125,306,115,361,111,410,111,410,116,361,116,307,121,251,130,197,147,170,161,145,178,105,216"/>
<area shape="rect" id="Node000006" href="$d4/d3e/k__nearest__neighbors_8cpp.html#ad6ae16e50bb153ebaa7251d0aaa97b69" title="Compute the Euclidean distance between two vectors." alt="" coords="212,181,355,237"/>
<area shape="poly" id="edge5_Node000001_Node000006" title=" " alt="" coords="148,228,197,220,198,225,149,233"/>
<area shape="poly" id="edge5_Node000001_Node000006" title=" " alt="" coords="148,228,196,220,197,225,149,233"/>
<area shape="rect" id="Node000012" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/push_back.html#" title=" " alt="" coords="206,311,361,336"/>
<area shape="poly" id="edge14_Node000001_Node000012" title=" " alt="" coords="132,268,197,297,215,303,213,308,195,302,130,273"/>
<area shape="poly" id="edge14_Node000001_Node000012" title=" " alt="" coords="132,268,197,297,214,303,212,308,195,302,130,273"/>
<area shape="rect" id="Node000013" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/size.html#" title=" " alt="" coords="226,360,341,386"/>
<area shape="poly" id="edge15_Node000001_Node000013" title=" " alt="" coords="104,269,145,309,197,347,213,354,210,359,194,351,142,313,100,273"/>
<area shape="poly" id="edge15_Node000001_Node000013" title=" " alt="" coords="104,269,145,309,197,347,212,354,210,358,194,351,142,313,100,273"/>
<area shape="rect" id="Node000014" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/sort.html#" title=" " alt="" coords="249,409,318,435"/>
<area shape="poly" id="edge16_Node000001_Node000014" title=" " alt="" coords="94,269,135,333,163,367,197,396,235,412,233,417,194,400,160,371,130,337,89,272"/>
<area shape="poly" id="edge8_Node000006_Node000003" title=" " alt="" coords="310,178,358,134,418,91,426,86,429,90,420,95,361,138,314,182"/>
<area shape="poly" id="edge9_Node000006_Node000005" title=" " alt="" coords="338,178,418,140,430,134,432,139,420,145,340,183"/>
<area shape="poly" id="edge10_Node000006_Node000006" title=" " alt="" coords="244,180,244,171,252,162,265,156,283,154,305,157,318,164,315,169,303,162,283,160,266,161,255,166,249,173,249,181"/>
<area shape="poly" id="edge16_Node000001_Node000014" title=" " alt="" coords="94,269,135,333,163,367,197,396,234,412,232,417,194,400,160,371,130,337,89,272"/>
<area shape="poly" id="edge8_Node000006_Node000003" title=" " alt="" coords="310,178,358,134,418,91,426,86,428,91,420,95,361,138,314,182"/>
<area shape="poly" id="edge9_Node000006_Node000005" title=" " alt="" coords="338,178,418,140,429,135,432,140,420,145,340,183"/>
<area shape="poly" id="edge10_Node000006_Node000006" title=" " alt="" coords="244,180,244,171,252,162,265,156,283,154,304,157,317,164,315,169,303,162,283,160,266,161,255,166,249,173,249,181"/>
<area shape="rect" id="Node000007" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/accumulate.html#" title=" " alt="" coords="425,204,539,230"/>
<area shape="poly" id="edge6_Node000006_Node000007" title=" " alt="" coords="355,209,411,211,410,217,355,214"/>
<area shape="poly" id="edge6_Node000006_Node000007" title=" " alt="" coords="355,209,409,211,409,217,355,214"/>
<area shape="rect" id="Node000008" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/iterator/back_inserter.html#" title=" " alt="" coords="420,253,545,279"/>
<area shape="poly" id="edge7_Node000006_Node000008" title=" " alt="" coords="356,227,422,246,420,251,354,232"/>
<area shape="poly" id="edge7_Node000006_Node000008" title=" " alt="" coords="356,227,421,246,420,251,354,232"/>
<area shape="rect" id="Node000009" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/shrink_to_fit.html#" title=" " alt="" coords="419,303,545,344"/>
<area shape="poly" id="edge11_Node000006_Node000009" title=" " alt="" coords="353,235,373,247,397,268,421,289,427,293,424,298,417,294,393,272,369,251,350,240"/>
<area shape="poly" id="edge11_Node000006_Node000009" title=" " alt="" coords="353,235,373,247,397,268,421,289,426,293,423,297,417,294,393,272,369,251,350,240"/>
<area shape="rect" id="Node000010" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/sqrt.html#" title=" " alt="" coords="448,368,517,394"/>
<area shape="poly" id="edge12_Node000006_Node000010" title=" " alt="" coords="357,234,373,247,391,275,397,302,403,328,421,354,436,364,433,369,417,357,398,330,392,303,386,277,369,251,353,238"/>
<area shape="poly" id="edge12_Node000006_Node000010" title=" " alt="" coords="357,234,373,247,391,275,397,302,403,328,421,354,435,364,432,368,417,357,398,330,392,303,386,277,369,251,353,238"/>
<area shape="rect" id="Node000011" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/transform.html#" title=" " alt="" coords="431,155,533,180"/>
<area shape="poly" id="edge13_Node000006_Node000011" title=" " alt="" coords="354,191,416,178,417,184,355,197"/>
<area shape="poly" id="edge13_Node000006_Node000011" title=" " alt="" coords="354,191,416,179,417,184,355,197"/>
</map>

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: machine_learning::k_nearest_neighbors::Knn::predict Pages: 1 -->
<svg width="413pt" height="330pt"
@@ -42,8 +42,8 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M62.12,-165.78C74.53,-196.89 101.72,-254.93 142.75,-288.62 147.86,-292.82 153.77,-296.32 159.9,-299.23"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="158.05,-302.68 168.63,-303.34 160.77,-296.23 158.05,-302.68"/>
<path fill="none" stroke="#63b8ff" d="M62.12,-165.78C74.53,-196.89 101.72,-254.93 142.75,-288.62 147.74,-292.72 153.49,-296.15 159.46,-299.02"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="157.66,-302.06 168.23,-302.75 160.4,-295.62 157.66,-302.06"/>
</a>
</g>
</g>
@@ -60,8 +60,8 @@
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M67.04,-165.77C82.03,-188.77 109.24,-224.63 142.75,-242.62 191.64,-268.88 255.38,-275.48 300.51,-276.38"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="300.25,-279.88 310.28,-276.49 300.32,-272.88 300.25,-279.88"/>
<path fill="none" stroke="#63b8ff" d="M67.04,-165.77C82.03,-188.77 109.24,-224.63 142.75,-242.62 191.44,-268.77 254.84,-275.43 299.94,-276.36"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="299.73,-279.86 309.77,-276.47 299.81,-272.86 299.73,-279.86"/>
</a>
</g>
</g>
@@ -78,8 +78,8 @@
<g id="edge3_Node000001_Node000004" class="edge">
<title>Node1&#45;&gt;Node4</title>
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M107.07,-136.37C115.22,-135.09 123.77,-133.75 132.3,-132.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="132.73,-135.73 142.06,-130.72 131.64,-128.82 132.73,-135.73"/>
<path fill="none" stroke="#63b8ff" d="M107.07,-136.37C115.04,-135.12 123.39,-133.81 131.74,-132.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="132.23,-135.97 141.57,-130.96 131.15,-129.05 132.23,-135.97"/>
</a>
</g>
</g>
@@ -96,8 +96,8 @@
<g id="edge4_Node000001_Node000005" class="edge">
<title>Node1&#45;&gt;Node5</title>
<g id="a_edge4_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M73.09,-165.94C89.56,-183.12 115.16,-206.23 142.75,-217.62 194.7,-239.09 259.62,-242.21 304.22,-241.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="304.22,-244.62 314.11,-240.8 304,-237.62 304.22,-244.62"/>
<path fill="none" stroke="#63b8ff" d="M73.09,-165.94C89.56,-183.12 115.16,-206.23 142.75,-217.62 194.48,-239 259.07,-242.19 303.66,-241.16"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="303.71,-244.66 313.59,-240.85 303.49,-237.67 303.71,-244.66"/>
</a>
</g>
</g>
@@ -116,8 +116,8 @@
<g id="edge5_Node000001_Node000006" class="edge">
<title>Node1&#45;&gt;Node6</title>
<g id="a_edge5_Node000001_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M107.07,-153.23C118.98,-155.17 131.75,-157.26 144.05,-159.27"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="143.27,-162.85 153.71,-161.01 144.4,-155.94 143.27,-162.85"/>
<path fill="none" stroke="#63b8ff" d="M107.07,-153.23C118.86,-155.15 131.49,-157.22 143.68,-159.2"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="142.78,-162.6 153.21,-160.76 143.91,-155.7 142.78,-162.6"/>
</a>
</g>
</g>
@@ -134,8 +134,8 @@
<g id="edge14_Node000001_Node000012" class="edge">
<title>Node1&#45;&gt;Node12</title>
<g id="a_edge14_Node000001_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M94.17,-123.36C109.14,-115.87 126.47,-107.79 142.75,-101.62 147.17,-99.95 151.8,-98.36 156.48,-96.86"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="157.18,-100 165.72,-93.74 155.14,-93.31 157.18,-100"/>
<path fill="none" stroke="#63b8ff" d="M94.17,-123.36C109.14,-115.87 126.47,-107.79 142.75,-101.62 146.93,-100.04 151.3,-98.53 155.72,-97.11"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="156.74,-100.46 165.27,-94.19 154.69,-93.76 156.74,-100.46"/>
</a>
</g>
</g>
@@ -152,8 +152,8 @@
<g id="edge15_Node000001_Node000013" class="edge">
<title>Node1&#45;&gt;Node13</title>
<g id="a_edge15_Node000001_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M72.64,-123.26C89.21,-105.16 115.2,-79.8 142.75,-64.62 146.49,-62.56 150.49,-60.72 154.6,-59.08"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="155.68,-62.05 163.93,-55.4 153.34,-55.46 155.68,-62.05"/>
<path fill="none" stroke="#63b8ff" d="M72.64,-123.26C89.21,-105.16 115.2,-79.8 142.75,-64.62 146.39,-62.62 150.27,-60.83 154.25,-59.22"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="155.27,-62.57 163.51,-55.91 152.91,-55.98 155.27,-62.57"/>
</a>
</g>
</g>
@@ -170,8 +170,8 @@
<g id="edge16_Node000001_Node000014" class="edge">
<title>Node1&#45;&gt;Node14</title>
<g id="a_edge16_Node000001_Node000014"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M64.74,-123.52C78.78,-97.12 106.34,-52.4 142.75,-27.62 151.32,-21.79 161.74,-17.84 171.7,-15.17"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="172.25,-18.4 181.21,-12.74 170.68,-11.58 172.25,-18.4"/>
<path fill="none" stroke="#63b8ff" d="M64.74,-123.52C78.78,-97.12 106.34,-52.4 142.75,-27.62 151.14,-21.92 161.3,-18.01 171.06,-15.34"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="171.79,-18.76 180.74,-13.08 170.2,-11.94 171.79,-18.76"/>
</a>
</g>
</g>
@@ -179,8 +179,8 @@
<g id="edge8_Node000006_Node000003" class="edge">
<title>Node6&#45;&gt;Node3</title>
<g id="a_edge8_Node000006_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M229.84,-190.95C249.09,-210.17 279.55,-238.17 310.25,-256.62 312.29,-257.85 314.44,-259.03 316.64,-260.14"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="314.92,-263.67 325.47,-264.66 317.84,-257.3 314.92,-263.67"/>
<path fill="none" stroke="#63b8ff" d="M229.84,-190.95C249.09,-210.17 279.55,-238.17 310.25,-256.62 312.14,-257.76 314.11,-258.85 316.13,-259.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="314.55,-263.01 325.1,-264.02 317.48,-256.65 314.55,-263.01"/>
</a>
</g>
</g>
@@ -188,8 +188,8 @@
<g id="edge9_Node000006_Node000005" class="edge">
<title>Node6&#45;&gt;Node5</title>
<g id="a_edge9_Node000006_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M250.28,-190.91C268.45,-200.12 290.24,-210.8 310.25,-219.62 313.24,-220.94 316.35,-222.26 319.49,-223.56"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="317.9,-227.09 328.48,-227.56 320.5,-220.59 317.9,-227.09"/>
<path fill="none" stroke="#63b8ff" d="M250.28,-190.91C268.45,-200.12 290.24,-210.8 310.25,-219.62 313.04,-220.86 315.95,-222.09 318.88,-223.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="317.49,-226.52 328.08,-227 320.1,-220.02 317.49,-226.52"/>
</a>
</g>
</g>
@@ -197,8 +197,8 @@
<g id="edge10_Node000006_Node000006" class="edge">
<title>Node6&#45;&gt;Node6</title>
<g id="a_edge10_Node000006_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M180.98,-190.82C178.35,-200.3 187.53,-208.5 208.5,-208.5 220.95,-208.5 229.24,-205.61 233.38,-201.28"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="236.96,-202.37 236.02,-191.82 230.18,-200.65 236.96,-202.37"/>
<path fill="none" stroke="#63b8ff" d="M180.98,-190.82C178.35,-200.3 187.53,-208.5 208.5,-208.5 220.62,-208.5 228.8,-205.76 233.04,-201.61"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="236.33,-202.85 235.62,-192.28 229.59,-200.99 236.33,-202.85"/>
</a>
</g>
</g>
@@ -215,8 +215,8 @@
<g id="edge6_Node000006_Node000007" class="edge">
<title>Node6&#45;&gt;Node7</title>
<g id="a_edge6_Node000006_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M262.2,-167.48C275.73,-166.92 290.29,-166.33 303.83,-165.78"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="303.58,-169.25 313.43,-165.35 303.29,-162.26 303.58,-169.25"/>
<path fill="none" stroke="#63b8ff" d="M262.2,-167.48C275.46,-166.93 289.72,-166.35 303.02,-165.81"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="303.07,-169.31 312.92,-165.41 302.78,-162.32 303.07,-169.31"/>
</a>
</g>
</g>
@@ -233,8 +233,8 @@
<g id="edge7_Node000006_Node000008" class="edge">
<title>Node6&#45;&gt;Node8</title>
<g id="a_edge7_Node000006_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M262.2,-154.22C278.41,-149.48 296.1,-144.32 311.74,-139.74"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="312.57,-142.85 321.19,-136.69 310.61,-136.14 312.57,-142.85"/>
<path fill="none" stroke="#63b8ff" d="M262.2,-154.22C278.26,-149.53 295.76,-144.41 311.28,-139.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="312.12,-143.28 320.74,-137.11 310.16,-136.56 312.12,-143.28"/>
</a>
</g>
</g>
@@ -252,8 +252,8 @@
<g id="edge11_Node000006_Node000009" class="edge">
<title>Node6&#45;&gt;Node9</title>
<g id="a_edge11_Node000006_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M259.45,-148.31C264.56,-145.59 269.59,-142.68 274.25,-139.62 292.15,-127.89 292.61,-119.75 310.25,-107.62 311.74,-106.6 313.28,-105.59 314.85,-104.6"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="316.26,-107.24 323.09,-99.14 312.7,-101.21 316.26,-107.24"/>
<path fill="none" stroke="#63b8ff" d="M259.45,-148.31C264.56,-145.59 269.59,-142.68 274.25,-139.62 292.15,-127.89 292.61,-119.75 310.25,-107.62 311.6,-106.69 313,-105.78 314.42,-104.87"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="315.97,-108.02 322.79,-99.91 312.4,-102 315.97,-108.02"/>
</a>
</g>
</g>
@@ -270,8 +270,8 @@
<g id="edge12_Node000006_Node000010" class="edge">
<title>Node6&#45;&gt;Node10</title>
<g id="a_edge12_Node000006_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M262.24,-149.33C266.59,-146.46 270.68,-143.24 274.25,-139.62 301.67,-111.9 282.22,-86.72 310.25,-59.62 313.56,-56.43 317.48,-53.74 321.62,-51.49"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="322.83,-54.33 330.48,-46.99 319.93,-47.96 322.83,-54.33"/>
<path fill="none" stroke="#63b8ff" d="M262.24,-149.33C266.59,-146.46 270.68,-143.24 274.25,-139.62 301.67,-111.9 282.22,-86.72 310.25,-59.62 313.47,-56.52 317.26,-53.89 321.27,-51.68"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="322.48,-54.98 330.11,-47.62 319.56,-48.61 322.48,-54.98"/>
</a>
</g>
</g>
@@ -288,8 +288,8 @@
<g id="edge13_Node000006_Node000011" class="edge">
<title>Node6&#45;&gt;Node11</title>
<g id="a_edge13_Node000006_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M262.2,-180.73C277.33,-183.92 293.74,-187.37 308.57,-190.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="307.54,-194.07 318.05,-192.71 308.99,-187.22 307.54,-194.07"/>
<path fill="none" stroke="#63b8ff" d="M262.2,-180.73C277.18,-183.89 293.42,-187.31 308.14,-190.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="307.06,-193.76 317.57,-192.4 308.51,-186.91 307.06,-193.76"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

View File

@@ -1,7 +1,7 @@
<?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 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: machine_learning::k_nearest_neighbors::Knn::predict Pages: 1 -->
<svg width="413pt" height="330pt"
@@ -32,8 +32,8 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M62.12,-165.78C74.53,-196.89 101.72,-254.93 142.75,-288.62 147.86,-292.82 153.77,-296.32 159.9,-299.23"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="158.05,-302.68 168.63,-303.34 160.77,-296.23 158.05,-302.68"/>
<path fill="none" stroke="#63b8ff" d="M62.12,-165.78C74.53,-196.89 101.72,-254.93 142.75,-288.62 147.74,-292.72 153.49,-296.15 159.46,-299.02"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="157.66,-302.06 168.23,-302.75 160.4,-295.62 157.66,-302.06"/>
</a>
</g>
</g>
@@ -50,8 +50,8 @@
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M67.04,-165.77C82.03,-188.77 109.24,-224.63 142.75,-242.62 191.64,-268.88 255.38,-275.48 300.51,-276.38"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="300.25,-279.88 310.28,-276.49 300.32,-272.88 300.25,-279.88"/>
<path fill="none" stroke="#63b8ff" d="M67.04,-165.77C82.03,-188.77 109.24,-224.63 142.75,-242.62 191.44,-268.77 254.84,-275.43 299.94,-276.36"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="299.73,-279.86 309.77,-276.47 299.81,-272.86 299.73,-279.86"/>
</a>
</g>
</g>
@@ -68,8 +68,8 @@
<g id="edge3_Node000001_Node000004" class="edge">
<title>Node1&#45;&gt;Node4</title>
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M107.07,-136.37C115.22,-135.09 123.77,-133.75 132.3,-132.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="132.73,-135.73 142.06,-130.72 131.64,-128.82 132.73,-135.73"/>
<path fill="none" stroke="#63b8ff" d="M107.07,-136.37C115.04,-135.12 123.39,-133.81 131.74,-132.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="132.23,-135.97 141.57,-130.96 131.15,-129.05 132.23,-135.97"/>
</a>
</g>
</g>
@@ -86,8 +86,8 @@
<g id="edge4_Node000001_Node000005" class="edge">
<title>Node1&#45;&gt;Node5</title>
<g id="a_edge4_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M73.09,-165.94C89.56,-183.12 115.16,-206.23 142.75,-217.62 194.7,-239.09 259.62,-242.21 304.22,-241.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="304.22,-244.62 314.11,-240.8 304,-237.62 304.22,-244.62"/>
<path fill="none" stroke="#63b8ff" d="M73.09,-165.94C89.56,-183.12 115.16,-206.23 142.75,-217.62 194.48,-239 259.07,-242.19 303.66,-241.16"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="303.71,-244.66 313.59,-240.85 303.49,-237.67 303.71,-244.66"/>
</a>
</g>
</g>
@@ -106,8 +106,8 @@
<g id="edge5_Node000001_Node000006" class="edge">
<title>Node1&#45;&gt;Node6</title>
<g id="a_edge5_Node000001_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M107.07,-153.23C118.98,-155.17 131.75,-157.26 144.05,-159.27"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="143.27,-162.85 153.71,-161.01 144.4,-155.94 143.27,-162.85"/>
<path fill="none" stroke="#63b8ff" d="M107.07,-153.23C118.86,-155.15 131.49,-157.22 143.68,-159.2"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="142.78,-162.6 153.21,-160.76 143.91,-155.7 142.78,-162.6"/>
</a>
</g>
</g>
@@ -124,8 +124,8 @@
<g id="edge14_Node000001_Node000012" class="edge">
<title>Node1&#45;&gt;Node12</title>
<g id="a_edge14_Node000001_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M94.17,-123.36C109.14,-115.87 126.47,-107.79 142.75,-101.62 147.17,-99.95 151.8,-98.36 156.48,-96.86"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="157.18,-100 165.72,-93.74 155.14,-93.31 157.18,-100"/>
<path fill="none" stroke="#63b8ff" d="M94.17,-123.36C109.14,-115.87 126.47,-107.79 142.75,-101.62 146.93,-100.04 151.3,-98.53 155.72,-97.11"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="156.74,-100.46 165.27,-94.19 154.69,-93.76 156.74,-100.46"/>
</a>
</g>
</g>
@@ -142,8 +142,8 @@
<g id="edge15_Node000001_Node000013" class="edge">
<title>Node1&#45;&gt;Node13</title>
<g id="a_edge15_Node000001_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M72.64,-123.26C89.21,-105.16 115.2,-79.8 142.75,-64.62 146.49,-62.56 150.49,-60.72 154.6,-59.08"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="155.68,-62.05 163.93,-55.4 153.34,-55.46 155.68,-62.05"/>
<path fill="none" stroke="#63b8ff" d="M72.64,-123.26C89.21,-105.16 115.2,-79.8 142.75,-64.62 146.39,-62.62 150.27,-60.83 154.25,-59.22"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="155.27,-62.57 163.51,-55.91 152.91,-55.98 155.27,-62.57"/>
</a>
</g>
</g>
@@ -160,8 +160,8 @@
<g id="edge16_Node000001_Node000014" class="edge">
<title>Node1&#45;&gt;Node14</title>
<g id="a_edge16_Node000001_Node000014"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M64.74,-123.52C78.78,-97.12 106.34,-52.4 142.75,-27.62 151.32,-21.79 161.74,-17.84 171.7,-15.17"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="172.25,-18.4 181.21,-12.74 170.68,-11.58 172.25,-18.4"/>
<path fill="none" stroke="#63b8ff" d="M64.74,-123.52C78.78,-97.12 106.34,-52.4 142.75,-27.62 151.14,-21.92 161.3,-18.01 171.06,-15.34"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="171.79,-18.76 180.74,-13.08 170.2,-11.94 171.79,-18.76"/>
</a>
</g>
</g>
@@ -169,8 +169,8 @@
<g id="edge8_Node000006_Node000003" class="edge">
<title>Node6&#45;&gt;Node3</title>
<g id="a_edge8_Node000006_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M229.84,-190.95C249.09,-210.17 279.55,-238.17 310.25,-256.62 312.29,-257.85 314.44,-259.03 316.64,-260.14"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="314.92,-263.67 325.47,-264.66 317.84,-257.3 314.92,-263.67"/>
<path fill="none" stroke="#63b8ff" d="M229.84,-190.95C249.09,-210.17 279.55,-238.17 310.25,-256.62 312.14,-257.76 314.11,-258.85 316.13,-259.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="314.55,-263.01 325.1,-264.02 317.48,-256.65 314.55,-263.01"/>
</a>
</g>
</g>
@@ -178,8 +178,8 @@
<g id="edge9_Node000006_Node000005" class="edge">
<title>Node6&#45;&gt;Node5</title>
<g id="a_edge9_Node000006_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M250.28,-190.91C268.45,-200.12 290.24,-210.8 310.25,-219.62 313.24,-220.94 316.35,-222.26 319.49,-223.56"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="317.9,-227.09 328.48,-227.56 320.5,-220.59 317.9,-227.09"/>
<path fill="none" stroke="#63b8ff" d="M250.28,-190.91C268.45,-200.12 290.24,-210.8 310.25,-219.62 313.04,-220.86 315.95,-222.09 318.88,-223.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="317.49,-226.52 328.08,-227 320.1,-220.02 317.49,-226.52"/>
</a>
</g>
</g>
@@ -187,8 +187,8 @@
<g id="edge10_Node000006_Node000006" class="edge">
<title>Node6&#45;&gt;Node6</title>
<g id="a_edge10_Node000006_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M180.98,-190.82C178.35,-200.3 187.53,-208.5 208.5,-208.5 220.95,-208.5 229.24,-205.61 233.38,-201.28"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="236.96,-202.37 236.02,-191.82 230.18,-200.65 236.96,-202.37"/>
<path fill="none" stroke="#63b8ff" d="M180.98,-190.82C178.35,-200.3 187.53,-208.5 208.5,-208.5 220.62,-208.5 228.8,-205.76 233.04,-201.61"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="236.33,-202.85 235.62,-192.28 229.59,-200.99 236.33,-202.85"/>
</a>
</g>
</g>
@@ -205,8 +205,8 @@
<g id="edge6_Node000006_Node000007" class="edge">
<title>Node6&#45;&gt;Node7</title>
<g id="a_edge6_Node000006_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M262.2,-167.48C275.73,-166.92 290.29,-166.33 303.83,-165.78"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="303.58,-169.25 313.43,-165.35 303.29,-162.26 303.58,-169.25"/>
<path fill="none" stroke="#63b8ff" d="M262.2,-167.48C275.46,-166.93 289.72,-166.35 303.02,-165.81"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="303.07,-169.31 312.92,-165.41 302.78,-162.32 303.07,-169.31"/>
</a>
</g>
</g>
@@ -223,8 +223,8 @@
<g id="edge7_Node000006_Node000008" class="edge">
<title>Node6&#45;&gt;Node8</title>
<g id="a_edge7_Node000006_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M262.2,-154.22C278.41,-149.48 296.1,-144.32 311.74,-139.74"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="312.57,-142.85 321.19,-136.69 310.61,-136.14 312.57,-142.85"/>
<path fill="none" stroke="#63b8ff" d="M262.2,-154.22C278.26,-149.53 295.76,-144.41 311.28,-139.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="312.12,-143.28 320.74,-137.11 310.16,-136.56 312.12,-143.28"/>
</a>
</g>
</g>
@@ -242,8 +242,8 @@
<g id="edge11_Node000006_Node000009" class="edge">
<title>Node6&#45;&gt;Node9</title>
<g id="a_edge11_Node000006_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M259.45,-148.31C264.56,-145.59 269.59,-142.68 274.25,-139.62 292.15,-127.89 292.61,-119.75 310.25,-107.62 311.74,-106.6 313.28,-105.59 314.85,-104.6"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="316.26,-107.24 323.09,-99.14 312.7,-101.21 316.26,-107.24"/>
<path fill="none" stroke="#63b8ff" d="M259.45,-148.31C264.56,-145.59 269.59,-142.68 274.25,-139.62 292.15,-127.89 292.61,-119.75 310.25,-107.62 311.6,-106.69 313,-105.78 314.42,-104.87"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="315.97,-108.02 322.79,-99.91 312.4,-102 315.97,-108.02"/>
</a>
</g>
</g>
@@ -260,8 +260,8 @@
<g id="edge12_Node000006_Node000010" class="edge">
<title>Node6&#45;&gt;Node10</title>
<g id="a_edge12_Node000006_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M262.24,-149.33C266.59,-146.46 270.68,-143.24 274.25,-139.62 301.67,-111.9 282.22,-86.72 310.25,-59.62 313.56,-56.43 317.48,-53.74 321.62,-51.49"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="322.83,-54.33 330.48,-46.99 319.93,-47.96 322.83,-54.33"/>
<path fill="none" stroke="#63b8ff" d="M262.24,-149.33C266.59,-146.46 270.68,-143.24 274.25,-139.62 301.67,-111.9 282.22,-86.72 310.25,-59.62 313.47,-56.52 317.26,-53.89 321.27,-51.68"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="322.48,-54.98 330.11,-47.62 319.56,-48.61 322.48,-54.98"/>
</a>
</g>
</g>
@@ -278,8 +278,8 @@
<g id="edge13_Node000006_Node000011" class="edge">
<title>Node6&#45;&gt;Node11</title>
<g id="a_edge13_Node000006_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M262.2,-180.73C277.33,-183.92 293.74,-187.37 308.57,-190.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="307.54,-194.07 318.05,-192.71 308.99,-187.22 307.54,-194.07"/>
<path fill="none" stroke="#63b8ff" d="M262.2,-180.73C277.18,-183.89 293.42,-187.31 308.14,-190.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="307.06,-193.76 317.57,-192.4 308.51,-186.91 307.06,-193.76"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 14 KiB