Documentation for fe692e8e01

This commit is contained in:
github-actions
2022-01-02 02:55:05 +00:00
parent f16500750c
commit 1500d6b275
3042 changed files with 39550 additions and 39757 deletions

View File

@@ -103,7 +103,7 @@ $(document).ready(function(){initNavTree('d8/d13/bubble__sort_8cpp.html','../../
</div><div class="textblock"><div class="dynheader">
Include dependency graph for bubble_sort.cpp:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d6/d1d/bubble__sort_8cpp__incl.svg" width="174" height="112"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d6/d1d/bubble__sort_8cpp__incl.svg" width="170" height="112"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
</div><table class="memberdecls">

View File

@@ -265,7 +265,7 @@ uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>n</b> = 0</td></t
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d28/classrange__queries_1_1per_seg_tree_a6d3f2465a7c5803a1ff16c5378bcc5e4_cgraph.svg" width="195" height="76"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d28/classrange__queries_1_1per_seg_tree_a6d3f2465a7c5803a1ff16c5378bcc5e4_cgraph.svg" width="190" height="76"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
@@ -338,7 +338,7 @@ Here is the call graph for this function:</div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d28/classrange__queries_1_1per_seg_tree_ace7f57935b3bb9446f11c239fd89ae79_cgraph.svg" width="427" height="52"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d28/classrange__queries_1_1per_seg_tree_ace7f57935b3bb9446f11c239fd89ae79_cgraph.svg" width="416" height="52"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
@@ -468,7 +468,7 @@ Here is the call graph for this function:</div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d28/classrange__queries_1_1per_seg_tree_ae8ae4b1835e5e8aec32f68c5059ed4d4_cgraph.svg" width="659" height="76"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d28/classrange__queries_1_1per_seg_tree_ae8ae4b1835e5e8aec32f68c5059ed4d4_cgraph.svg" width="643" height="76"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
@@ -661,7 +661,7 @@ Here is the call graph for this function:</div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d28/classrange__queries_1_1per_seg_tree_a24487eda25123bc4d112e8430821a6c6_cgraph.svg" width="659" height="82"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d28/classrange__queries_1_1per_seg_tree_a24487eda25123bc4d112e8430821a6c6_cgraph.svg" width="643" height="82"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

View File

@@ -1,5 +1,5 @@
<map id="range_queries::perSegTree::update" name="range_queries::perSegTree::update">
<area shape="rect" id="node1" title="Doing range update, checking at every node if it has some value to be propagated. All nodes affected ..." alt="" coords="5,35,189,76"/>
<area shape="rect" id="node2" href="$d8/d28/classrange__queries_1_1per_seg_tree.html#ace7f57935b3bb9446f11c239fd89ae79" title="If there is some value to be propagated to the passed node, value is added to the node and the childr..." alt="" coords="237,5,421,47"/>
<area shape="rect" id="node3" href="$d8/d28/classrange__queries_1_1per_seg_tree.html#a0cec4b77d264521717cf9b0482c45817" title="Creating a new node with the same values of curr node." alt="" coords="469,35,653,76"/>
<area shape="rect" id="node1" title="Doing range update, checking at every node if it has some value to be propagated. All nodes affected ..." alt="" coords="5,35,184,76"/>
<area shape="rect" id="node2" href="$d8/d28/classrange__queries_1_1per_seg_tree.html#ace7f57935b3bb9446f11c239fd89ae79" title="If there is some value to be propagated to the passed node, value is added to the node and the childr..." alt="" coords="232,5,411,47"/>
<area shape="rect" id="node3" href="$d8/d28/classrange__queries_1_1per_seg_tree.html#a0cec4b77d264521717cf9b0482c45817" title="Creating a new node with the same values of curr node." alt="" coords="459,35,637,76"/>
</map>

View File

@@ -1,67 +1,67 @@
<?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.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: range_queries::perSegTree::update Pages: 1 -->
<svg width="494pt" height="61pt"
viewBox="0.00 0.00 494.00 61.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="482pt" height="61pt"
viewBox="0.00 0.00 482.00 61.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 57)">
<title>range_queries::perSegTree::update</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-57 490,-57 490,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-57 478,-57 478,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Doing range update, checking at every node if it has some value to be propagated. All nodes affected ...">
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-30.5 138,-30.5 138,-0.5 0,-0.5"/>
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-30.5 134,-30.5 134,-0.5 0,-0.5"/>
<text text-anchor="start" x="8" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::perSegTree</text>
<text text-anchor="middle" x="69" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::update</text>
<text text-anchor="middle" x="67" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::update</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node1 -->
<g id="edge4" class="edge">
<title>Node1&#45;&gt;Node1</title>
<path fill="none" stroke="midnightblue" d="M38.68,-30.66C31.36,-40.06 41.47,-49 69,-49 85.77,-49 96.08,-45.68 99.92,-40.96"/>
<polygon fill="midnightblue" stroke="midnightblue" points="103.39,-40.44 99.32,-30.66 96.41,-40.84 103.39,-40.44"/>
<path fill="none" stroke="midnightblue" d="M37.37,-30.66C30.23,-40.06 40.11,-49 67,-49 83.39,-49 93.46,-45.68 97.21,-40.96"/>
<polygon fill="midnightblue" stroke="midnightblue" points="100.68,-40.45 96.63,-30.66 93.69,-40.84 100.68,-40.45"/>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="../../d8/d28/classrange__queries_1_1per_seg_tree.html#ace7f57935b3bb9446f11c239fd89ae79" target="_top" xlink:title="If there is some value to be propagated to the passed node, value is added to the node and the childr...">
<polygon fill="white" stroke="black" points="174,-22.5 174,-52.5 312,-52.5 312,-22.5 174,-22.5"/>
<text text-anchor="start" x="182" y="-40.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::perSegTree</text>
<text text-anchor="middle" x="243" y="-29.5" font-family="Helvetica,sans-Serif" font-size="10.00">::lazy</text>
<polygon fill="white" stroke="black" points="170,-22.5 170,-52.5 304,-52.5 304,-22.5 170,-22.5"/>
<text text-anchor="start" x="178" y="-40.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::perSegTree</text>
<text text-anchor="middle" x="237" y="-29.5" font-family="Helvetica,sans-Serif" font-size="10.00">::lazy</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="M138.47,-24.26C146.73,-25.31 155.22,-26.4 163.6,-27.47"/>
<polygon fill="midnightblue" stroke="midnightblue" points="163.4,-30.97 173.76,-28.77 164.29,-24.03 163.4,-30.97"/>
<path fill="none" stroke="midnightblue" d="M134.4,-24.19C142.77,-25.29 151.39,-26.42 159.89,-27.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="159.44,-31 169.81,-28.83 160.35,-24.06 159.44,-31"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="../../d8/d28/classrange__queries_1_1per_seg_tree.html#a0cec4b77d264521717cf9b0482c45817" target="_top" xlink:title="Creating a new node with the same values of curr node.">
<polygon fill="white" stroke="black" points="348,-0.5 348,-30.5 486,-30.5 486,-0.5 348,-0.5"/>
<text text-anchor="start" x="356" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::perSegTree</text>
<text text-anchor="middle" x="417" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::newKid</text>
<polygon fill="white" stroke="black" points="340,-0.5 340,-30.5 474,-30.5 474,-0.5 340,-0.5"/>
<text text-anchor="start" x="348" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::perSegTree</text>
<text text-anchor="middle" x="407" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::newKid</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M138.25,-14C150.16,-13.79 162.44,-13.61 174,-13.5 235.33,-12.91 250.67,-12.91 312,-13.5 320.31,-13.58 328.99,-13.7 337.64,-13.83"/>
<polygon fill="midnightblue" stroke="midnightblue" points="337.7,-17.33 347.75,-14 337.81,-10.33 337.7,-17.33"/>
<path fill="none" stroke="midnightblue" d="M134.11,-14.01C146.06,-13.8 158.4,-13.61 170,-13.5 229.55,-12.92 244.45,-12.92 304,-13.5 312.34,-13.58 321.06,-13.7 329.74,-13.84"/>
<polygon fill="midnightblue" stroke="midnightblue" points="329.83,-17.34 339.89,-14.01 329.95,-10.34 329.83,-17.34"/>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node2&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M312.47,-28.74C320.73,-27.69 329.22,-26.6 337.6,-25.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="338.29,-28.97 347.76,-24.23 337.4,-22.03 338.29,-28.97"/>
<path fill="none" stroke="midnightblue" d="M304.4,-28.81C312.77,-27.71 321.39,-26.58 329.89,-25.47"/>
<polygon fill="midnightblue" stroke="midnightblue" points="330.35,-28.94 339.81,-24.17 329.44,-22 330.35,-28.94"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 3.8 KiB

View File

@@ -1,3 +1,3 @@
<map id="range_queries::perSegTree::construct" name="range_queries::perSegTree::construct">
<area shape="rect" id="node1" title="Constructing the segment tree with the early passed vector. Every call creates a node to hold the sum..." alt="" coords="5,29,189,71"/>
<area shape="rect" id="node1" title="Constructing the segment tree with the early passed vector. Every call creates a node to hold the sum..." alt="" coords="5,29,184,71"/>
</map>

View File

@@ -1,29 +1,29 @@
<?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.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: range_queries::perSegTree::construct Pages: 1 -->
<svg width="146pt" height="57pt"
viewBox="0.00 0.00 146.00 57.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="142pt" height="57pt"
viewBox="0.00 0.00 142.00 57.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 53)">
<title>range_queries::perSegTree::construct</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-53 142,-53 142,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-53 138,-53 138,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Constructing the segment tree with the early passed vector. Every call creates a node to hold the sum...">
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-30.5 138,-30.5 138,-0.5 0,-0.5"/>
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-30.5 134,-30.5 134,-0.5 0,-0.5"/>
<text text-anchor="start" x="8" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::perSegTree</text>
<text text-anchor="middle" x="69" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::construct</text>
<text text-anchor="middle" x="67" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::construct</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node1 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node1</title>
<path fill="none" stroke="midnightblue" d="M44.95,-30.66C39.15,-40.06 47.17,-49 69,-49 82.3,-49 90.48,-45.68 93.52,-40.96"/>
<polygon fill="midnightblue" stroke="midnightblue" points="97,-40.49 93.05,-30.66 90.01,-40.81 97,-40.49"/>
<path fill="none" stroke="midnightblue" d="M43.65,-30.66C38.02,-40.06 45.8,-49 67,-49 79.92,-49 87.86,-45.68 90.81,-40.96"/>
<polygon fill="midnightblue" stroke="midnightblue" points="94.29,-40.49 90.35,-30.66 87.3,-40.8 94.29,-40.49"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@@ -1,4 +1,4 @@
<map id="range_queries::perSegTree::lazy" name="range_queries::perSegTree::lazy">
<area shape="rect" id="node1" title="If there is some value to be propagated to the passed node, value is added to the node and the childr..." alt="" coords="5,5,189,47"/>
<area shape="rect" id="node2" href="$d8/d28/classrange__queries_1_1per_seg_tree.html#a0cec4b77d264521717cf9b0482c45817" title="Creating a new node with the same values of curr node." alt="" coords="237,5,421,47"/>
<area shape="rect" id="node1" title="If there is some value to be propagated to the passed node, value is added to the node and the childr..." alt="" coords="5,5,184,47"/>
<area shape="rect" id="node2" href="$d8/d28/classrange__queries_1_1per_seg_tree.html#a0cec4b77d264521717cf9b0482c45817" title="Creating a new node with the same values of curr node." alt="" coords="232,5,411,47"/>
</map>

View File

@@ -1,21 +1,21 @@
<?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.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: range_queries::perSegTree::lazy Pages: 1 -->
<svg width="320pt" height="39pt"
viewBox="0.00 0.00 320.00 39.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="312pt" height="39pt"
viewBox="0.00 0.00 312.00 39.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 35)">
<title>range_queries::perSegTree::lazy</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-35 316,-35 316,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-35 308,-35 308,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="If there is some value to be propagated to the passed node, value is added to the node and the childr...">
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-30.5 138,-30.5 138,-0.5 0,-0.5"/>
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-30.5 134,-30.5 134,-0.5 0,-0.5"/>
<text text-anchor="start" x="8" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::perSegTree</text>
<text text-anchor="middle" x="69" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::lazy</text>
<text text-anchor="middle" x="67" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::lazy</text>
</a>
</g>
</g>
@@ -23,17 +23,17 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="../../d8/d28/classrange__queries_1_1per_seg_tree.html#a0cec4b77d264521717cf9b0482c45817" target="_top" xlink:title="Creating a new node with the same values of curr node.">
<polygon fill="white" stroke="black" points="174,-0.5 174,-30.5 312,-30.5 312,-0.5 174,-0.5"/>
<text text-anchor="start" x="182" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::perSegTree</text>
<text text-anchor="middle" x="243" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::newKid</text>
<polygon fill="white" stroke="black" points="170,-0.5 170,-30.5 304,-30.5 304,-0.5 170,-0.5"/>
<text text-anchor="start" x="178" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::perSegTree</text>
<text text-anchor="middle" x="237" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::newKid</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="M138.47,-15.5C146.73,-15.5 155.22,-15.5 163.6,-15.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="163.76,-19 173.76,-15.5 163.76,-12 163.76,-19"/>
<path fill="none" stroke="midnightblue" d="M134.4,-15.5C142.68,-15.5 151.2,-15.5 159.62,-15.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="159.81,-19 169.81,-15.5 159.81,-12 159.81,-19"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

@@ -1,6 +1,6 @@
<map id="range_queries::perSegTree::query" name="range_queries::perSegTree::query">
<area shape="rect" id="node1" title="Querying the range from index l to index r, getting the sum of the elements whose index x satisfies l..." alt="" coords="5,29,189,71"/>
<area shape="rect" id="node2" href="$d8/d28/classrange__queries_1_1per_seg_tree.html#ae8ae4b1835e5e8aec32f68c5059ed4d4" title="Querying the range from index l to index r, checking at every node if it has some value to be propaga..." alt="" coords="237,29,421,71"/>
<area shape="rect" id="node3" href="$d8/d28/classrange__queries_1_1per_seg_tree.html#ace7f57935b3bb9446f11c239fd89ae79" title="If there is some value to be propagated to the passed node, value is added to the node and the childr..." alt="" coords="469,29,653,71"/>
<area shape="rect" id="node4" href="$d8/d28/classrange__queries_1_1per_seg_tree.html#a0cec4b77d264521717cf9b0482c45817" title="Creating a new node with the same values of curr node." alt="" coords="701,29,885,71"/>
<area shape="rect" id="node1" title="Querying the range from index l to index r, getting the sum of the elements whose index x satisfies l..." alt="" coords="5,29,184,71"/>
<area shape="rect" id="node2" href="$d8/d28/classrange__queries_1_1per_seg_tree.html#ae8ae4b1835e5e8aec32f68c5059ed4d4" title="Querying the range from index l to index r, checking at every node if it has some value to be propaga..." alt="" coords="232,29,411,71"/>
<area shape="rect" id="node3" href="$d8/d28/classrange__queries_1_1per_seg_tree.html#ace7f57935b3bb9446f11c239fd89ae79" title="If there is some value to be propagated to the passed node, value is added to the node and the childr..." alt="" coords="459,29,637,71"/>
<area shape="rect" id="node4" href="$d8/d28/classrange__queries_1_1per_seg_tree.html#a0cec4b77d264521717cf9b0482c45817" title="Creating a new node with the same values of curr node." alt="" coords="685,29,864,71"/>
</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 2.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: range_queries::perSegTree::query Pages: 1 -->
<!--zoomable 57 -->
@@ -46,7 +46,7 @@ if (edges && edges.length) {
</defs>
<script type="text/javascript">
var viewWidth = 668;
var viewWidth = 652;
var viewHeight = 57;
var sectionId = 'dynsection-3';
</script>
@@ -54,14 +54,14 @@ var sectionId = 'dynsection-3';
<svg id="graph" class="graph">
<g id="viewport">
<title>range_queries::perSegTree::query</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-53 664,-53 664,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-53 648,-53 648,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Querying the range from index l to index r, getting the sum of the elements whose index x satisfies l...">
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-30.5 138,-30.5 138,-0.5 0,-0.5"/>
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-30.5 134,-30.5 134,-0.5 0,-0.5"/>
<text text-anchor="start" x="8" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::perSegTree</text>
<text text-anchor="middle" x="69" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::query</text>
<text text-anchor="middle" x="67" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::query</text>
</a>
</g>
</g>
@@ -69,55 +69,55 @@ var sectionId = 'dynsection-3';
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="../../d8/d28/classrange__queries_1_1per_seg_tree.html#ae8ae4b1835e5e8aec32f68c5059ed4d4" target="_top" xlink:title="Querying the range from index l to index r, checking at every node if it has some value to be propaga...">
<polygon fill="white" stroke="black" points="174,-0.5 174,-30.5 312,-30.5 312,-0.5 174,-0.5"/>
<text text-anchor="start" x="182" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::perSegTree</text>
<text text-anchor="middle" x="243" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::query</text>
<polygon fill="white" stroke="black" points="170,-0.5 170,-30.5 304,-30.5 304,-0.5 170,-0.5"/>
<text text-anchor="start" x="178" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::perSegTree</text>
<text text-anchor="middle" x="237" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::query</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="M138.47,-15.5C146.73,-15.5 155.22,-15.5 163.6,-15.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="163.76,-19 173.76,-15.5 163.76,-12 163.76,-19"/>
<path fill="none" stroke="midnightblue" d="M134.4,-15.5C142.68,-15.5 151.2,-15.5 159.62,-15.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="159.81,-19 169.81,-15.5 159.81,-12 159.81,-19"/>
</g>
<!-- Node2&#45;&gt;Node2 -->
<g id="edge4" class="edge">
<title>Node2&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M212.68,-30.66C205.36,-40.06 215.47,-49 243,-49 259.77,-49 270.08,-45.68 273.92,-40.96"/>
<polygon fill="midnightblue" stroke="midnightblue" points="277.39,-40.44 273.32,-30.66 270.41,-40.84 277.39,-40.44"/>
<path fill="none" stroke="midnightblue" d="M207.37,-30.66C200.23,-40.06 210.11,-49 237,-49 253.39,-49 263.46,-45.68 267.21,-40.96"/>
<polygon fill="midnightblue" stroke="midnightblue" points="270.68,-40.45 266.63,-30.66 263.69,-40.84 270.68,-40.45"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="../../d8/d28/classrange__queries_1_1per_seg_tree.html#ace7f57935b3bb9446f11c239fd89ae79" target="_top" xlink:title="If there is some value to be propagated to the passed node, value is added to the node and the childr...">
<polygon fill="white" stroke="black" points="348,-0.5 348,-30.5 486,-30.5 486,-0.5 348,-0.5"/>
<text text-anchor="start" x="356" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::perSegTree</text>
<text text-anchor="middle" x="417" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::lazy</text>
<polygon fill="white" stroke="black" points="340,-0.5 340,-30.5 474,-30.5 474,-0.5 340,-0.5"/>
<text text-anchor="start" x="348" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::perSegTree</text>
<text text-anchor="middle" x="407" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::lazy</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node2&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M312.47,-15.5C320.73,-15.5 329.22,-15.5 337.6,-15.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="337.76,-19 347.76,-15.5 337.76,-12 337.76,-19"/>
<path fill="none" stroke="midnightblue" d="M304.4,-15.5C312.68,-15.5 321.2,-15.5 329.62,-15.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="329.81,-19 339.81,-15.5 329.81,-12 329.81,-19"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="../../d8/d28/classrange__queries_1_1per_seg_tree.html#a0cec4b77d264521717cf9b0482c45817" target="_top" xlink:title="Creating a new node with the same values of curr node.">
<polygon fill="white" stroke="black" points="522,-0.5 522,-30.5 660,-30.5 660,-0.5 522,-0.5"/>
<text text-anchor="start" x="530" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::perSegTree</text>
<text text-anchor="middle" x="591" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::newKid</text>
<polygon fill="white" stroke="black" points="510,-0.5 510,-30.5 644,-30.5 644,-0.5 510,-0.5"/>
<text text-anchor="start" x="518" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::perSegTree</text>
<text text-anchor="middle" x="577" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::newKid</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="M486.47,-15.5C494.73,-15.5 503.22,-15.5 511.6,-15.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="511.76,-19 521.76,-15.5 511.76,-12 511.76,-19"/>
<path fill="none" stroke="midnightblue" d="M474.4,-15.5C482.68,-15.5 491.2,-15.5 499.62,-15.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="499.81,-19 509.81,-15.5 499.81,-12 499.81,-19"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 9.3 KiB

After

Width:  |  Height:  |  Size: 9.3 KiB

View File

@@ -1,21 +1,21 @@
<?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.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: range_queries::perSegTree::query Pages: 1 -->
<svg width="668pt" height="57pt"
viewBox="0.00 0.00 668.00 57.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="652pt" height="57pt"
viewBox="0.00 0.00 652.00 57.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 53)">
<title>range_queries::perSegTree::query</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-53 664,-53 664,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-53 648,-53 648,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Querying the range from index l to index r, getting the sum of the elements whose index x satisfies l...">
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-30.5 138,-30.5 138,-0.5 0,-0.5"/>
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-30.5 134,-30.5 134,-0.5 0,-0.5"/>
<text text-anchor="start" x="8" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::perSegTree</text>
<text text-anchor="middle" x="69" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::query</text>
<text text-anchor="middle" x="67" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::query</text>
</a>
</g>
</g>
@@ -23,55 +23,55 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="../../d8/d28/classrange__queries_1_1per_seg_tree.html#ae8ae4b1835e5e8aec32f68c5059ed4d4" target="_top" xlink:title="Querying the range from index l to index r, checking at every node if it has some value to be propaga...">
<polygon fill="white" stroke="black" points="174,-0.5 174,-30.5 312,-30.5 312,-0.5 174,-0.5"/>
<text text-anchor="start" x="182" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::perSegTree</text>
<text text-anchor="middle" x="243" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::query</text>
<polygon fill="white" stroke="black" points="170,-0.5 170,-30.5 304,-30.5 304,-0.5 170,-0.5"/>
<text text-anchor="start" x="178" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::perSegTree</text>
<text text-anchor="middle" x="237" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::query</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="M138.47,-15.5C146.73,-15.5 155.22,-15.5 163.6,-15.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="163.76,-19 173.76,-15.5 163.76,-12 163.76,-19"/>
<path fill="none" stroke="midnightblue" d="M134.4,-15.5C142.68,-15.5 151.2,-15.5 159.62,-15.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="159.81,-19 169.81,-15.5 159.81,-12 159.81,-19"/>
</g>
<!-- Node2&#45;&gt;Node2 -->
<g id="edge4" class="edge">
<title>Node2&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M212.68,-30.66C205.36,-40.06 215.47,-49 243,-49 259.77,-49 270.08,-45.68 273.92,-40.96"/>
<polygon fill="midnightblue" stroke="midnightblue" points="277.39,-40.44 273.32,-30.66 270.41,-40.84 277.39,-40.44"/>
<path fill="none" stroke="midnightblue" d="M207.37,-30.66C200.23,-40.06 210.11,-49 237,-49 253.39,-49 263.46,-45.68 267.21,-40.96"/>
<polygon fill="midnightblue" stroke="midnightblue" points="270.68,-40.45 266.63,-30.66 263.69,-40.84 270.68,-40.45"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="../../d8/d28/classrange__queries_1_1per_seg_tree.html#ace7f57935b3bb9446f11c239fd89ae79" target="_top" xlink:title="If there is some value to be propagated to the passed node, value is added to the node and the childr...">
<polygon fill="white" stroke="black" points="348,-0.5 348,-30.5 486,-30.5 486,-0.5 348,-0.5"/>
<text text-anchor="start" x="356" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::perSegTree</text>
<text text-anchor="middle" x="417" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::lazy</text>
<polygon fill="white" stroke="black" points="340,-0.5 340,-30.5 474,-30.5 474,-0.5 340,-0.5"/>
<text text-anchor="start" x="348" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::perSegTree</text>
<text text-anchor="middle" x="407" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::lazy</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node2&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M312.47,-15.5C320.73,-15.5 329.22,-15.5 337.6,-15.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="337.76,-19 347.76,-15.5 337.76,-12 337.76,-19"/>
<path fill="none" stroke="midnightblue" d="M304.4,-15.5C312.68,-15.5 321.2,-15.5 329.62,-15.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="329.81,-19 339.81,-15.5 329.81,-12 329.81,-19"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="../../d8/d28/classrange__queries_1_1per_seg_tree.html#a0cec4b77d264521717cf9b0482c45817" target="_top" xlink:title="Creating a new node with the same values of curr node.">
<polygon fill="white" stroke="black" points="522,-0.5 522,-30.5 660,-30.5 660,-0.5 522,-0.5"/>
<text text-anchor="start" x="530" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::perSegTree</text>
<text text-anchor="middle" x="591" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::newKid</text>
<polygon fill="white" stroke="black" points="510,-0.5 510,-30.5 644,-30.5 644,-0.5 510,-0.5"/>
<text text-anchor="start" x="518" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::perSegTree</text>
<text text-anchor="middle" x="577" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::newKid</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="M486.47,-15.5C494.73,-15.5 503.22,-15.5 511.6,-15.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="511.76,-19 521.76,-15.5 511.76,-12 511.76,-19"/>
<path fill="none" stroke="midnightblue" d="M474.4,-15.5C482.68,-15.5 491.2,-15.5 499.62,-15.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="499.81,-19 509.81,-15.5 499.81,-12 499.81,-19"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 4.3 KiB

After

Width:  |  Height:  |  Size: 4.3 KiB

View File

@@ -1,5 +1,5 @@
<map id="range_queries::perSegTree::query" name="range_queries::perSegTree::query">
<area shape="rect" id="node1" title="Querying the range from index l to index r, checking at every node if it has some value to be propaga..." alt="" coords="5,29,189,71"/>
<area shape="rect" id="node2" href="$d8/d28/classrange__queries_1_1per_seg_tree.html#ace7f57935b3bb9446f11c239fd89ae79" title="If there is some value to be propagated to the passed node, value is added to the node and the childr..." alt="" coords="237,29,421,71"/>
<area shape="rect" id="node3" href="$d8/d28/classrange__queries_1_1per_seg_tree.html#a0cec4b77d264521717cf9b0482c45817" title="Creating a new node with the same values of curr node." alt="" coords="469,29,653,71"/>
<area shape="rect" id="node1" title="Querying the range from index l to index r, checking at every node if it has some value to be propaga..." alt="" coords="5,29,184,71"/>
<area shape="rect" id="node2" href="$d8/d28/classrange__queries_1_1per_seg_tree.html#ace7f57935b3bb9446f11c239fd89ae79" title="If there is some value to be propagated to the passed node, value is added to the node and the childr..." alt="" coords="232,29,411,71"/>
<area shape="rect" id="node3" href="$d8/d28/classrange__queries_1_1per_seg_tree.html#a0cec4b77d264521717cf9b0482c45817" title="Creating a new node with the same values of curr node." alt="" coords="459,29,637,71"/>
</map>

View File

@@ -1,61 +1,61 @@
<?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.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: range_queries::perSegTree::query Pages: 1 -->
<svg width="494pt" height="57pt"
viewBox="0.00 0.00 494.00 57.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="482pt" height="57pt"
viewBox="0.00 0.00 482.00 57.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 53)">
<title>range_queries::perSegTree::query</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-53 490,-53 490,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-53 478,-53 478,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Querying the range from index l to index r, checking at every node if it has some value to be propaga...">
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-30.5 138,-30.5 138,-0.5 0,-0.5"/>
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-30.5 134,-30.5 134,-0.5 0,-0.5"/>
<text text-anchor="start" x="8" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::perSegTree</text>
<text text-anchor="middle" x="69" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::query</text>
<text text-anchor="middle" x="67" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::query</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node1 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node1</title>
<path fill="none" stroke="midnightblue" d="M38.68,-30.66C31.36,-40.06 41.47,-49 69,-49 85.77,-49 96.08,-45.68 99.92,-40.96"/>
<polygon fill="midnightblue" stroke="midnightblue" points="103.39,-40.44 99.32,-30.66 96.41,-40.84 103.39,-40.44"/>
<path fill="none" stroke="midnightblue" d="M37.37,-30.66C30.23,-40.06 40.11,-49 67,-49 83.39,-49 93.46,-45.68 97.21,-40.96"/>
<polygon fill="midnightblue" stroke="midnightblue" points="100.68,-40.45 96.63,-30.66 93.69,-40.84 100.68,-40.45"/>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="../../d8/d28/classrange__queries_1_1per_seg_tree.html#ace7f57935b3bb9446f11c239fd89ae79" target="_top" xlink:title="If there is some value to be propagated to the passed node, value is added to the node and the childr...">
<polygon fill="white" stroke="black" points="174,-0.5 174,-30.5 312,-30.5 312,-0.5 174,-0.5"/>
<text text-anchor="start" x="182" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::perSegTree</text>
<text text-anchor="middle" x="243" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::lazy</text>
<polygon fill="white" stroke="black" points="170,-0.5 170,-30.5 304,-30.5 304,-0.5 170,-0.5"/>
<text text-anchor="start" x="178" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::perSegTree</text>
<text text-anchor="middle" x="237" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::lazy</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="M138.47,-15.5C146.73,-15.5 155.22,-15.5 163.6,-15.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="163.76,-19 173.76,-15.5 163.76,-12 163.76,-19"/>
<path fill="none" stroke="midnightblue" d="M134.4,-15.5C142.68,-15.5 151.2,-15.5 159.62,-15.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="159.81,-19 169.81,-15.5 159.81,-12 159.81,-19"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="../../d8/d28/classrange__queries_1_1per_seg_tree.html#a0cec4b77d264521717cf9b0482c45817" target="_top" xlink:title="Creating a new node with the same values of curr node.">
<polygon fill="white" stroke="black" points="348,-0.5 348,-30.5 486,-30.5 486,-0.5 348,-0.5"/>
<text text-anchor="start" x="356" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::perSegTree</text>
<text text-anchor="middle" x="417" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::newKid</text>
<polygon fill="white" stroke="black" points="340,-0.5 340,-30.5 474,-30.5 474,-0.5 340,-0.5"/>
<text text-anchor="start" x="348" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::perSegTree</text>
<text text-anchor="middle" x="407" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::newKid</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node2&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M312.47,-15.5C320.73,-15.5 329.22,-15.5 337.6,-15.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="337.76,-19 347.76,-15.5 337.76,-12 337.76,-19"/>
<path fill="none" stroke="midnightblue" d="M304.4,-15.5C312.68,-15.5 321.2,-15.5 329.62,-15.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="329.81,-19 339.81,-15.5 329.81,-12 329.81,-19"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 3.3 KiB

After

Width:  |  Height:  |  Size: 3.3 KiB

View File

@@ -1,6 +1,6 @@
<map id="range_queries::perSegTree::update" name="range_queries::perSegTree::update">
<area shape="rect" id="node1" title="Doing range update by passing the left and right indexes of the range as well as the value to be adde..." alt="" coords="5,35,189,76"/>
<area shape="rect" id="node2" href="$d8/d28/classrange__queries_1_1per_seg_tree.html#a24487eda25123bc4d112e8430821a6c6" title="Doing range update, checking at every node if it has some value to be propagated. All nodes affected ..." alt="" coords="237,35,421,76"/>
<area shape="rect" id="node3" href="$d8/d28/classrange__queries_1_1per_seg_tree.html#ace7f57935b3bb9446f11c239fd89ae79" title="If there is some value to be propagated to the passed node, value is added to the node and the childr..." alt="" coords="469,5,653,47"/>
<area shape="rect" id="node4" href="$d8/d28/classrange__queries_1_1per_seg_tree.html#a0cec4b77d264521717cf9b0482c45817" title="Creating a new node with the same values of curr node." alt="" coords="701,35,885,76"/>
<area shape="rect" id="node1" title="Doing range update by passing the left and right indexes of the range as well as the value to be adde..." alt="" coords="5,35,184,76"/>
<area shape="rect" id="node2" href="$d8/d28/classrange__queries_1_1per_seg_tree.html#a24487eda25123bc4d112e8430821a6c6" title="Doing range update, checking at every node if it has some value to be propagated. All nodes affected ..." alt="" coords="232,35,411,76"/>
<area shape="rect" id="node3" href="$d8/d28/classrange__queries_1_1per_seg_tree.html#ace7f57935b3bb9446f11c239fd89ae79" title="If there is some value to be propagated to the passed node, value is added to the node and the childr..." alt="" coords="459,5,637,47"/>
<area shape="rect" id="node4" href="$d8/d28/classrange__queries_1_1per_seg_tree.html#a0cec4b77d264521717cf9b0482c45817" title="Creating a new node with the same values of curr node." alt="" coords="685,35,864,76"/>
</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 2.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: range_queries::perSegTree::update Pages: 1 -->
<!--zoomable 61 -->
@@ -46,7 +46,7 @@ if (edges && edges.length) {
</defs>
<script type="text/javascript">
var viewWidth = 668;
var viewWidth = 652;
var viewHeight = 61;
var sectionId = 'dynsection-5';
</script>
@@ -54,14 +54,14 @@ var sectionId = 'dynsection-5';
<svg id="graph" class="graph">
<g id="viewport">
<title>range_queries::perSegTree::update</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-57 664,-57 664,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-57 648,-57 648,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Doing range update by passing the left and right indexes of the range as well as the value to be adde...">
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-30.5 138,-30.5 138,-0.5 0,-0.5"/>
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-30.5 134,-30.5 134,-0.5 0,-0.5"/>
<text text-anchor="start" x="8" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::perSegTree</text>
<text text-anchor="middle" x="69" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::update</text>
<text text-anchor="middle" x="67" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::update</text>
</a>
</g>
</g>
@@ -69,61 +69,61 @@ var sectionId = 'dynsection-5';
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="../../d8/d28/classrange__queries_1_1per_seg_tree.html#a24487eda25123bc4d112e8430821a6c6" target="_top" xlink:title="Doing range update, checking at every node if it has some value to be propagated. All nodes affected ...">
<polygon fill="white" stroke="black" points="174,-0.5 174,-30.5 312,-30.5 312,-0.5 174,-0.5"/>
<text text-anchor="start" x="182" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::perSegTree</text>
<text text-anchor="middle" x="243" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::update</text>
<polygon fill="white" stroke="black" points="170,-0.5 170,-30.5 304,-30.5 304,-0.5 170,-0.5"/>
<text text-anchor="start" x="178" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::perSegTree</text>
<text text-anchor="middle" x="237" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::update</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="M138.47,-15.5C146.73,-15.5 155.22,-15.5 163.6,-15.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="163.76,-19 173.76,-15.5 163.76,-12 163.76,-19"/>
<path fill="none" stroke="midnightblue" d="M134.4,-15.5C142.68,-15.5 151.2,-15.5 159.62,-15.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="159.81,-19 169.81,-15.5 159.81,-12 159.81,-19"/>
</g>
<!-- Node2&#45;&gt;Node2 -->
<g id="edge5" class="edge">
<title>Node2&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M212.68,-30.66C205.36,-40.06 215.47,-49 243,-49 259.77,-49 270.08,-45.68 273.92,-40.96"/>
<polygon fill="midnightblue" stroke="midnightblue" points="277.39,-40.44 273.32,-30.66 270.41,-40.84 277.39,-40.44"/>
<path fill="none" stroke="midnightblue" d="M207.37,-30.66C200.23,-40.06 210.11,-49 237,-49 253.39,-49 263.46,-45.68 267.21,-40.96"/>
<polygon fill="midnightblue" stroke="midnightblue" points="270.68,-40.45 266.63,-30.66 263.69,-40.84 270.68,-40.45"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="../../d8/d28/classrange__queries_1_1per_seg_tree.html#ace7f57935b3bb9446f11c239fd89ae79" target="_top" xlink:title="If there is some value to be propagated to the passed node, value is added to the node and the childr...">
<polygon fill="white" stroke="black" points="348,-22.5 348,-52.5 486,-52.5 486,-22.5 348,-22.5"/>
<text text-anchor="start" x="356" y="-40.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::perSegTree</text>
<text text-anchor="middle" x="417" y="-29.5" font-family="Helvetica,sans-Serif" font-size="10.00">::lazy</text>
<polygon fill="white" stroke="black" points="340,-22.5 340,-52.5 474,-52.5 474,-22.5 340,-22.5"/>
<text text-anchor="start" x="348" y="-40.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::perSegTree</text>
<text text-anchor="middle" x="407" y="-29.5" font-family="Helvetica,sans-Serif" font-size="10.00">::lazy</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node2&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M312.47,-24.26C320.73,-25.31 329.22,-26.4 337.6,-27.47"/>
<polygon fill="midnightblue" stroke="midnightblue" points="337.4,-30.97 347.76,-28.77 338.29,-24.03 337.4,-30.97"/>
<path fill="none" stroke="midnightblue" d="M304.4,-24.19C312.77,-25.29 321.39,-26.42 329.89,-27.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="329.44,-31 339.81,-28.83 330.35,-24.06 329.44,-31"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="../../d8/d28/classrange__queries_1_1per_seg_tree.html#a0cec4b77d264521717cf9b0482c45817" target="_top" xlink:title="Creating a new node with the same values of curr node.">
<polygon fill="white" stroke="black" points="522,-0.5 522,-30.5 660,-30.5 660,-0.5 522,-0.5"/>
<text text-anchor="start" x="530" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::perSegTree</text>
<text text-anchor="middle" x="591" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::newKid</text>
<polygon fill="white" stroke="black" points="510,-0.5 510,-30.5 644,-30.5 644,-0.5 510,-0.5"/>
<text text-anchor="start" x="518" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::perSegTree</text>
<text text-anchor="middle" x="577" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::newKid</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node4 -->
<g id="edge4" class="edge">
<title>Node2&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M312.25,-14C324.16,-13.79 336.44,-13.61 348,-13.5 409.33,-12.91 424.67,-12.91 486,-13.5 494.31,-13.58 502.99,-13.7 511.64,-13.83"/>
<polygon fill="midnightblue" stroke="midnightblue" points="511.7,-17.33 521.75,-14 511.81,-10.33 511.7,-17.33"/>
<path fill="none" stroke="midnightblue" d="M304.11,-14.01C316.06,-13.8 328.4,-13.61 340,-13.5 399.55,-12.92 414.45,-12.92 474,-13.5 482.34,-13.58 491.06,-13.7 499.74,-13.84"/>
<polygon fill="midnightblue" stroke="midnightblue" points="499.83,-17.34 509.89,-14.01 499.95,-10.34 499.83,-17.34"/>
</g>
<!-- Node3&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node3&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M486.47,-28.74C494.73,-27.69 503.22,-26.6 511.6,-25.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="512.29,-28.97 521.76,-24.23 511.4,-22.03 512.29,-28.97"/>
<path fill="none" stroke="midnightblue" d="M474.4,-28.81C482.77,-27.71 491.39,-26.58 499.89,-25.47"/>
<polygon fill="midnightblue" stroke="midnightblue" points="500.35,-28.94 509.81,-24.17 499.44,-22 500.35,-28.94"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 9.7 KiB

After

Width:  |  Height:  |  Size: 9.7 KiB

View File

@@ -1,21 +1,21 @@
<?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.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: range_queries::perSegTree::update Pages: 1 -->
<svg width="668pt" height="61pt"
viewBox="0.00 0.00 668.00 61.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="652pt" height="61pt"
viewBox="0.00 0.00 652.00 61.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 57)">
<title>range_queries::perSegTree::update</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-57 664,-57 664,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-57 648,-57 648,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Doing range update by passing the left and right indexes of the range as well as the value to be adde...">
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-30.5 138,-30.5 138,-0.5 0,-0.5"/>
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-30.5 134,-30.5 134,-0.5 0,-0.5"/>
<text text-anchor="start" x="8" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::perSegTree</text>
<text text-anchor="middle" x="69" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::update</text>
<text text-anchor="middle" x="67" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::update</text>
</a>
</g>
</g>
@@ -23,61 +23,61 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="../../d8/d28/classrange__queries_1_1per_seg_tree.html#a24487eda25123bc4d112e8430821a6c6" target="_top" xlink:title="Doing range update, checking at every node if it has some value to be propagated. All nodes affected ...">
<polygon fill="white" stroke="black" points="174,-0.5 174,-30.5 312,-30.5 312,-0.5 174,-0.5"/>
<text text-anchor="start" x="182" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::perSegTree</text>
<text text-anchor="middle" x="243" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::update</text>
<polygon fill="white" stroke="black" points="170,-0.5 170,-30.5 304,-30.5 304,-0.5 170,-0.5"/>
<text text-anchor="start" x="178" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::perSegTree</text>
<text text-anchor="middle" x="237" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::update</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="M138.47,-15.5C146.73,-15.5 155.22,-15.5 163.6,-15.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="163.76,-19 173.76,-15.5 163.76,-12 163.76,-19"/>
<path fill="none" stroke="midnightblue" d="M134.4,-15.5C142.68,-15.5 151.2,-15.5 159.62,-15.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="159.81,-19 169.81,-15.5 159.81,-12 159.81,-19"/>
</g>
<!-- Node2&#45;&gt;Node2 -->
<g id="edge5" class="edge">
<title>Node2&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M212.68,-30.66C205.36,-40.06 215.47,-49 243,-49 259.77,-49 270.08,-45.68 273.92,-40.96"/>
<polygon fill="midnightblue" stroke="midnightblue" points="277.39,-40.44 273.32,-30.66 270.41,-40.84 277.39,-40.44"/>
<path fill="none" stroke="midnightblue" d="M207.37,-30.66C200.23,-40.06 210.11,-49 237,-49 253.39,-49 263.46,-45.68 267.21,-40.96"/>
<polygon fill="midnightblue" stroke="midnightblue" points="270.68,-40.45 266.63,-30.66 263.69,-40.84 270.68,-40.45"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="../../d8/d28/classrange__queries_1_1per_seg_tree.html#ace7f57935b3bb9446f11c239fd89ae79" target="_top" xlink:title="If there is some value to be propagated to the passed node, value is added to the node and the childr...">
<polygon fill="white" stroke="black" points="348,-22.5 348,-52.5 486,-52.5 486,-22.5 348,-22.5"/>
<text text-anchor="start" x="356" y="-40.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::perSegTree</text>
<text text-anchor="middle" x="417" y="-29.5" font-family="Helvetica,sans-Serif" font-size="10.00">::lazy</text>
<polygon fill="white" stroke="black" points="340,-22.5 340,-52.5 474,-52.5 474,-22.5 340,-22.5"/>
<text text-anchor="start" x="348" y="-40.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::perSegTree</text>
<text text-anchor="middle" x="407" y="-29.5" font-family="Helvetica,sans-Serif" font-size="10.00">::lazy</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node2&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M312.47,-24.26C320.73,-25.31 329.22,-26.4 337.6,-27.47"/>
<polygon fill="midnightblue" stroke="midnightblue" points="337.4,-30.97 347.76,-28.77 338.29,-24.03 337.4,-30.97"/>
<path fill="none" stroke="midnightblue" d="M304.4,-24.19C312.77,-25.29 321.39,-26.42 329.89,-27.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="329.44,-31 339.81,-28.83 330.35,-24.06 329.44,-31"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="../../d8/d28/classrange__queries_1_1per_seg_tree.html#a0cec4b77d264521717cf9b0482c45817" target="_top" xlink:title="Creating a new node with the same values of curr node.">
<polygon fill="white" stroke="black" points="522,-0.5 522,-30.5 660,-30.5 660,-0.5 522,-0.5"/>
<text text-anchor="start" x="530" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::perSegTree</text>
<text text-anchor="middle" x="591" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::newKid</text>
<polygon fill="white" stroke="black" points="510,-0.5 510,-30.5 644,-30.5 644,-0.5 510,-0.5"/>
<text text-anchor="start" x="518" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">range_queries::perSegTree</text>
<text text-anchor="middle" x="577" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::newKid</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node4 -->
<g id="edge4" class="edge">
<title>Node2&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M312.25,-14C324.16,-13.79 336.44,-13.61 348,-13.5 409.33,-12.91 424.67,-12.91 486,-13.5 494.31,-13.58 502.99,-13.7 511.64,-13.83"/>
<polygon fill="midnightblue" stroke="midnightblue" points="511.7,-17.33 521.75,-14 511.81,-10.33 511.7,-17.33"/>
<path fill="none" stroke="midnightblue" d="M304.11,-14.01C316.06,-13.8 328.4,-13.61 340,-13.5 399.55,-12.92 414.45,-12.92 474,-13.5 482.34,-13.58 491.06,-13.7 499.74,-13.84"/>
<polygon fill="midnightblue" stroke="midnightblue" points="499.83,-17.34 509.89,-14.01 499.95,-10.34 499.83,-17.34"/>
</g>
<!-- Node3&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node3&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M486.47,-28.74C494.73,-27.69 503.22,-26.6 511.6,-25.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="512.29,-28.97 521.76,-24.23 511.4,-22.03 512.29,-28.97"/>
<path fill="none" stroke="midnightblue" d="M474.4,-28.81C482.77,-27.71 491.39,-26.58 499.89,-25.47"/>
<polygon fill="midnightblue" stroke="midnightblue" points="500.35,-28.94 509.81,-24.17 499.44,-22 500.35,-28.94"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 4.7 KiB

After

Width:  |  Height:  |  Size: 4.7 KiB

View File

@@ -0,0 +1,6 @@
<map id="backtracking/graph_coloringg.cpp" name="backtracking/graph_coloringg.cpp">
<area shape="rect" id="node1" title="prints the assigned colors using Graph Coloring algorithm" alt="" coords="50,5,182,47"/>
<area shape="rect" id="node2" title=" " alt="" coords="5,95,56,121"/>
<area shape="rect" id="node3" title=" " alt="" coords="80,95,152,121"/>
<area shape="rect" id="node4" title=" " alt="" coords="176,95,235,121"/>
</map>

View File

@@ -0,0 +1 @@
acbf963aa27c1cc0d5d7242c0c7189cb

View File

@@ -0,0 +1,68 @@
<?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.50.0 (20211204.2007)
-->
<!-- Title: backtracking/graph_coloringg.cpp Pages: 1 -->
<svg width="180pt" height="95pt"
viewBox="0.00 0.00 180.00 95.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 91)">
<title>backtracking/graph_coloringg.cpp</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-91 176,-91 176,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="prints the assigned colors using Graph Coloring algorithm">
<polygon fill="#bfbfbf" stroke="black" points="33.5,-56.5 33.5,-86.5 132.5,-86.5 132.5,-56.5 33.5,-56.5"/>
<text text-anchor="start" x="41.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">backtracking/graph</text>
<text text-anchor="middle" x="83" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">_coloringg.cpp</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="0,-0.5 0,-19.5 38,-19.5 38,-0.5 0,-0.5"/>
<text text-anchor="middle" x="19" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">array</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="M67.83,-56.4C58.25,-47.49 45.84,-35.95 35.93,-26.74"/>
<polygon fill="midnightblue" stroke="midnightblue" points="38.02,-23.9 28.31,-19.66 33.25,-29.03 38.02,-23.9"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="56,-0.5 56,-19.5 110,-19.5 110,-0.5 56,-0.5"/>
<text text-anchor="middle" x="83" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</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="M83,-56.4C83,-48.47 83,-38.46 83,-29.86"/>
<polygon fill="midnightblue" stroke="midnightblue" points="86.5,-29.66 83,-19.66 79.5,-29.66 86.5,-29.66"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="128,-0.5 128,-19.5 172,-19.5 172,-0.5 128,-0.5"/>
<text text-anchor="middle" x="150" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M98.88,-56.4C109.02,-47.4 122.16,-35.72 132.59,-26.47"/>
<polygon fill="midnightblue" stroke="midnightblue" points="135.1,-28.92 140.25,-19.66 130.45,-23.68 135.1,-28.92"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.0 KiB

View File

@@ -103,7 +103,7 @@ $(document).ready(function(){initNavTree('d8/d53/modular__inverse__fermat__littl
</div><div class="textblock"><div class="dynheader">
Include dependency graph for modular_inverse_fermat_little_theorem.cpp:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d3/d1e/modular__inverse__fermat__little__theorem_8cpp__incl.svg" width="191" height="127"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d3/d1e/modular__inverse__fermat__little__theorem_8cpp__incl.svg" width="187" height="127"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
</div><table class="memberdecls">

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 2.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: main Pages: 1 -->
<svg width="136pt" height="104pt"
@@ -22,7 +22,7 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="../../d8/d53/modular__inverse__fermat__little__theorem_8cpp.html#a4c6eefd1254eab3e8d34bf02c205e0f4" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="74.5,-76.5 74.5,-95.5 127.5,-95.5 127.5,-76.5 74.5,-76.5"/>
<polygon fill="white" stroke="black" points="75,-76.5 75,-95.5 127,-95.5 127,-76.5 75,-76.5"/>
<text text-anchor="middle" x="101" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">binExpo</text>
</a>
</g>

Before

Width:  |  Height:  |  Size: 3.1 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

View File

@@ -1,6 +1,6 @@
<map id="dynamic_programming/kadane2.cpp" name="dynamic_programming/kadane2.cpp">
<area shape="rect" id="node1" title="Implementation of Kadane Algorithm" alt="" coords="33,5,190,47"/>
<area shape="rect" id="node2" title=" " alt="" coords="5,95,57,121"/>
<area shape="rect" id="node3" title=" " alt="" coords="82,95,141,121"/>
<area shape="rect" id="node4" title=" " alt="" coords="165,95,239,121"/>
<area shape="rect" id="node1" title="Implementation of Kadane Algorithm" alt="" coords="34,5,187,47"/>
<area shape="rect" id="node2" title=" " alt="" coords="5,95,56,121"/>
<area shape="rect" id="node3" title=" " alt="" coords="81,95,141,121"/>
<area shape="rect" id="node4" title=" " alt="" coords="165,95,237,121"/>
</map>

View File

@@ -1,21 +1,21 @@
<?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.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: dynamic_programming/kadane2.cpp Pages: 1 -->
<svg width="183pt" height="95pt"
viewBox="0.00 0.00 183.00 95.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="182pt" height="95pt"
viewBox="0.00 0.00 182.00 95.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 91)">
<title>dynamic_programming/kadane2.cpp</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-91 179,-91 179,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-91 178,-91 178,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Implementation of Kadane Algorithm">
<polygon fill="#bfbfbf" stroke="black" points="20.5,-56.5 20.5,-86.5 138.5,-86.5 138.5,-56.5 20.5,-56.5"/>
<text text-anchor="start" x="28.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">dynamic_programming</text>
<text text-anchor="middle" x="79.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">/kadane2.cpp</text>
<polygon fill="#bfbfbf" stroke="black" points="21.5,-56.5 21.5,-86.5 136.5,-86.5 136.5,-56.5 21.5,-56.5"/>
<text text-anchor="start" x="29.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">dynamic_programming</text>
<text text-anchor="middle" x="79" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">/kadane2.cpp</text>
</a>
</g>
</g>
@@ -23,46 +23,46 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="0,-0.5 0,-19.5 39,-19.5 39,-0.5 0,-0.5"/>
<text text-anchor="middle" x="19.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">array</text>
<polygon fill="white" stroke="#bfbfbf" points="0,-0.5 0,-19.5 38,-19.5 38,-0.5 0,-0.5"/>
<text text-anchor="middle" x="19" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">array</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="M65.28,-56.4C56.29,-47.49 44.66,-35.95 35.37,-26.74"/>
<polygon fill="midnightblue" stroke="midnightblue" points="37.8,-24.21 28.23,-19.66 32.87,-29.18 37.8,-24.21"/>
<path fill="none" stroke="midnightblue" d="M64.78,-56.4C55.79,-47.49 44.16,-35.95 34.87,-26.74"/>
<polygon fill="midnightblue" stroke="midnightblue" points="37.3,-24.21 27.73,-19.66 32.37,-29.18 37.3,-24.21"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="57.5,-0.5 57.5,-19.5 101.5,-19.5 101.5,-0.5 57.5,-0.5"/>
<text text-anchor="middle" x="79.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">climits</text>
<polygon fill="white" stroke="#bfbfbf" points="56.5,-0.5 56.5,-19.5 101.5,-19.5 101.5,-0.5 56.5,-0.5"/>
<text text-anchor="middle" x="79" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">climits</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="M79.5,-56.4C79.5,-48.47 79.5,-38.46 79.5,-29.86"/>
<polygon fill="midnightblue" stroke="midnightblue" points="83,-29.66 79.5,-19.66 76,-29.66 83,-29.66"/>
<path fill="none" stroke="midnightblue" d="M79,-56.4C79,-48.47 79,-38.46 79,-29.86"/>
<polygon fill="midnightblue" stroke="midnightblue" points="82.5,-29.66 79,-19.66 75.5,-29.66 82.5,-29.66"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="120,-0.5 120,-19.5 175,-19.5 175,-0.5 120,-0.5"/>
<text text-anchor="middle" x="147.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
<polygon fill="white" stroke="#bfbfbf" points="120,-0.5 120,-19.5 174,-19.5 174,-0.5 120,-0.5"/>
<text text-anchor="middle" x="147" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M95.62,-56.4C105.9,-47.4 119.25,-35.72 129.83,-26.47"/>
<polygon fill="midnightblue" stroke="midnightblue" points="132.38,-28.88 137.61,-19.66 127.77,-23.61 132.38,-28.88"/>
<path fill="none" stroke="midnightblue" d="M95.12,-56.4C105.4,-47.4 118.75,-35.72 129.33,-26.47"/>
<polygon fill="midnightblue" stroke="midnightblue" points="131.88,-28.88 137.11,-19.66 127.27,-23.61 131.88,-28.88"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 3.0 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

View File

@@ -106,7 +106,7 @@ $(document).ready(function(){initNavTree('d8/d61/radix__sort2_8cpp.html','../../
</div><div class="textblock"><div class="dynheader">
Include dependency graph for radix_sort2.cpp:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/de0/radix__sort2_8cpp__incl.svg" width="359" height="112"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/de0/radix__sort2_8cpp__incl.svg" width="355" height="112"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
</div><table class="memberdecls">
@@ -168,7 +168,7 @@ Functions</h2></td></tr>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d61/radix__sort2_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg" width="332" height="139"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d61/radix__sort2_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg" width="331" height="139"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
@@ -222,7 +222,7 @@ Here is the call graph for this function:</div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d61/radix__sort2_8cpp_ae0cfd94fa3765b53d4ec7893ffaee5f8_cgraph.svg" width="478" height="179"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d61/radix__sort2_8cpp_ae0cfd94fa3765b53d4ec7893ffaee5f8_cgraph.svg" width="476" height="179"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
@@ -340,7 +340,7 @@ Here is the call graph for this function:</div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d61/radix__sort2_8cpp_a483bb8ccf42aaf7375a83e91490eda1e_cgraph.svg" width="234" height="139"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d61/radix__sort2_8cpp_a483bb8ccf42aaf7375a83e91490eda1e_cgraph.svg" width="232" height="139"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

View File

@@ -1,6 +1,6 @@
<map id="tests" name="tests">
<area shape="rect" id="node1" title="Function to test the above algorithm." alt="" coords="5,56,56,83"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/begin.html#" title=" " alt="" coords="104,5,228,32"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/end.html#" title=" " alt="" coords="109,56,223,83"/>
<area shape="rect" id="node4" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/is_sorted.html#" title=" " alt="" coords="115,107,217,133"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/begin.html#" title=" " alt="" coords="104,5,227,32"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/end.html#" title=" " alt="" coords="109,56,222,83"/>
<area shape="rect" id="node4" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/is_sorted.html#" title=" " alt="" coords="115,107,216,133"/>
</map>

View File

@@ -1,14 +1,14 @@
<?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.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: tests Pages: 1 -->
<svg width="175pt" height="104pt"
viewBox="0.00 0.00 175.00 104.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="174pt" height="104pt"
viewBox="0.00 0.00 174.00 104.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 100)">
<title>tests</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-100 171,-100 171,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-100 170,-100 170,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
@@ -22,46 +22,46 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/begin.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="74,-76.5 74,-95.5 167,-95.5 167,-76.5 74,-76.5"/>
<text text-anchor="middle" x="120.5" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::begin</text>
<polygon fill="white" stroke="black" points="74,-76.5 74,-95.5 166,-95.5 166,-76.5 74,-76.5"/>
<text text-anchor="middle" x="120" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::begin</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="M38.25,-54.97C51.35,-59.97 69.41,-66.87 85.17,-72.89"/>
<polygon fill="midnightblue" stroke="midnightblue" points="84.03,-76.2 94.62,-76.5 86.53,-69.66 84.03,-76.2"/>
<path fill="none" stroke="midnightblue" d="M38.16,-54.97C51.19,-59.97 69.16,-66.87 84.84,-72.89"/>
<polygon fill="midnightblue" stroke="midnightblue" points="83.66,-76.18 94.25,-76.5 86.16,-69.65 83.66,-76.18"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/end.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="78,-38.5 78,-57.5 163,-57.5 163,-38.5 78,-38.5"/>
<text text-anchor="middle" x="120.5" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::end</text>
<polygon fill="white" stroke="black" points="77.5,-38.5 77.5,-57.5 162.5,-57.5 162.5,-38.5 77.5,-38.5"/>
<text text-anchor="middle" x="120" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::end</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.25,-48C46.67,-48 57.13,-48 67.72,-48"/>
<polygon fill="midnightblue" stroke="midnightblue" points="67.84,-51.5 77.84,-48 67.84,-44.5 67.84,-51.5"/>
<path fill="none" stroke="midnightblue" d="M38.16,-48C46.36,-48 56.52,-48 66.83,-48"/>
<polygon fill="midnightblue" stroke="midnightblue" points="67.13,-51.5 77.13,-48 67.13,-44.5 67.13,-51.5"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/algorithm/is_sorted.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="82.5,-0.5 82.5,-19.5 158.5,-19.5 158.5,-0.5 82.5,-0.5"/>
<text text-anchor="middle" x="120.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::is_sorted</text>
<polygon fill="white" stroke="black" points="82,-0.5 82,-19.5 158,-19.5 158,-0.5 82,-0.5"/>
<text text-anchor="middle" x="120" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::is_sorted</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M38.25,-41.03C51.35,-36.03 69.41,-29.13 85.17,-23.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="86.53,-26.34 94.62,-19.5 84.03,-19.8 86.53,-26.34"/>
<path fill="none" stroke="midnightblue" d="M38.16,-41.03C51.19,-36.03 69.16,-29.13 84.84,-23.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="86.16,-26.35 94.25,-19.5 83.66,-19.82 86.16,-26.35"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 3.1 KiB

After

Width:  |  Height:  |  Size: 3.1 KiB

View File

@@ -1,4 +1,4 @@
<map id="sorting::radix_sort::step_ith" name="sorting::radix_sort::step_ith">
<area shape="rect" id="node1" title="Function to sort vector according to current digit using stable sorting." alt="" coords="5,29,133,71"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/size.html#" title=" " alt="" coords="181,37,296,63"/>
<area shape="rect" id="node1" title="Function to sort vector according to current digit using stable sorting." alt="" coords="5,29,132,71"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/size.html#" title=" " alt="" coords="180,37,296,63"/>
</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 2.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: sorting::radix_sort::step_ith Pages: 1 -->
<svg width="226pt" height="57pt"
@@ -13,32 +13,32 @@
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Function to sort vector according to current digit using stable sorting.">
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-30.5 96,-30.5 96,-0.5 0,-0.5"/>
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-30.5 95,-30.5 95,-0.5 0,-0.5"/>
<text text-anchor="start" x="8" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">sorting::radix_sort</text>
<text text-anchor="middle" x="48" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::step_ith</text>
<text text-anchor="middle" x="47.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::step_ith</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node1 -->
<g id="edge2" class="edge">
<title>Node1&#45;&gt;Node1</title>
<path fill="none" stroke="midnightblue" d="M26.04,-30.66C20.75,-40.06 28.07,-49 48,-49 60.15,-49 67.61,-45.68 70.39,-40.96"/>
<polygon fill="midnightblue" stroke="midnightblue" points="73.87,-40.5 69.96,-30.66 66.88,-40.8 73.87,-40.5"/>
<path fill="none" stroke="midnightblue" d="M25.54,-30.66C20.25,-40.06 27.57,-49 47.5,-49 59.65,-49 67.11,-45.68 69.89,-40.96"/>
<polygon fill="midnightblue" stroke="midnightblue" points="73.37,-40.5 69.46,-30.66 66.38,-40.8 73.37,-40.5"/>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/size.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="132,-6 132,-25 218,-25 218,-6 132,-6"/>
<text text-anchor="middle" x="175" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::size</text>
<polygon fill="white" stroke="black" points="131,-6 131,-25 218,-25 218,-6 131,-6"/>
<text text-anchor="middle" x="174.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::size</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="M96.26,-15.5C104.51,-15.5 113.15,-15.5 121.54,-15.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="121.6,-19 131.6,-15.5 121.6,-12 121.6,-19"/>
<path fill="none" stroke="midnightblue" d="M95.05,-15.5C103.34,-15.5 112.03,-15.5 120.48,-15.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="120.64,-19 130.64,-15.5 120.64,-12 120.64,-19"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

@@ -1,7 +1,7 @@
<map id="sorting::radix_sort::radix" name="sorting::radix_sort::radix">
<area shape="rect" id="node1" title="Function to sort vector digit by digit." alt="" coords="5,49,133,90"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/begin.html#" title=" " alt="" coords="183,5,307,32"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/end.html#" title=" " alt="" coords="189,56,302,83"/>
<area shape="rect" id="node4" href="$d8/d61/radix__sort2_8cpp.html#a98ead7d43b11505398daf9a894f122f9" title="Function to sort vector according to current digit using stable sorting." alt="" coords="181,131,309,173"/>
<area shape="rect" id="node5" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/size.html#" title=" " alt="" coords="357,139,472,165"/>
<area shape="rect" id="node1" title="Function to sort vector digit by digit." alt="" coords="5,49,132,90"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/begin.html#" title=" " alt="" coords="182,5,305,32"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/end.html#" title=" " alt="" coords="187,56,300,83"/>
<area shape="rect" id="node4" href="$d8/d61/radix__sort2_8cpp.html#a98ead7d43b11505398daf9a894f122f9" title="Function to sort vector according to current digit using stable sorting." alt="" coords="180,131,307,173"/>
<area shape="rect" id="node5" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/size.html#" title=" " alt="" coords="355,139,471,165"/>
</map>

View File

@@ -1,96 +1,96 @@
<?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.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: sorting::radix_sort::radix Pages: 1 -->
<svg width="358pt" height="134pt"
viewBox="0.00 0.00 358.00 133.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="357pt" height="134pt"
viewBox="0.00 0.00 357.00 133.50" 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 129.5)">
<title>sorting::radix_sort::radix</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-129.5 354,-129.5 354,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-129.5 353,-129.5 353,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Function to sort vector digit by digit.">
<polygon fill="#bfbfbf" stroke="black" points="0,-62.5 0,-92.5 96,-92.5 96,-62.5 0,-62.5"/>
<polygon fill="#bfbfbf" stroke="black" points="0,-62.5 0,-92.5 95,-92.5 95,-62.5 0,-62.5"/>
<text text-anchor="start" x="8" y="-80.5" font-family="Helvetica,sans-Serif" font-size="10.00">sorting::radix_sort</text>
<text text-anchor="middle" x="48" y="-69.5" font-family="Helvetica,sans-Serif" font-size="10.00">::radix</text>
<text text-anchor="middle" x="47.5" y="-69.5" font-family="Helvetica,sans-Serif" font-size="10.00">::radix</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node1 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node1</title>
<path fill="none" stroke="midnightblue" d="M25,-92.66C19.45,-102.06 27.12,-111 48,-111 60.73,-111 68.54,-107.68 71.45,-102.96"/>
<polygon fill="midnightblue" stroke="midnightblue" points="74.94,-102.5 71,-92.66 67.94,-102.8 74.94,-102.5"/>
<path fill="none" stroke="midnightblue" d="M24.84,-92.66C19.38,-102.06 26.93,-111 47.5,-111 60.03,-111 67.73,-107.68 70.6,-102.96"/>
<polygon fill="midnightblue" stroke="midnightblue" points="74.08,-102.5 70.16,-92.66 67.09,-102.8 74.08,-102.5"/>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/begin.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="133.5,-106 133.5,-125 226.5,-125 226.5,-106 133.5,-106"/>
<text text-anchor="middle" x="180" y="-113" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::begin</text>
<polygon fill="white" stroke="black" points="132.5,-106 132.5,-125 224.5,-125 224.5,-106 132.5,-106"/>
<text text-anchor="middle" x="178.5" y="-113" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::begin</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="M96.3,-91.33C109.36,-95.14 123.45,-99.26 136.24,-103"/>
<polygon fill="midnightblue" stroke="midnightblue" points="135.59,-106.46 146.17,-105.9 137.56,-99.74 135.59,-106.46"/>
<path fill="none" stroke="midnightblue" d="M95.07,-91.22C108.17,-95.08 122.34,-99.25 135.17,-103.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="134.55,-106.5 145.14,-105.97 136.53,-99.78 134.55,-106.5"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/end.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="137.5,-68 137.5,-87 222.5,-87 222.5,-68 137.5,-68"/>
<text text-anchor="middle" x="180" y="-75" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::end</text>
<polygon fill="white" stroke="black" points="136,-68 136,-87 221,-87 221,-68 136,-68"/>
<text text-anchor="middle" x="178.5" y="-75" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::end</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="M96.3,-77.5C106.21,-77.5 116.72,-77.5 126.8,-77.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="127.11,-81 137.11,-77.5 127.11,-74 127.11,-81"/>
<path fill="none" stroke="midnightblue" d="M95.07,-77.5C104.93,-77.5 115.39,-77.5 125.43,-77.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="125.71,-81 135.71,-77.5 125.71,-74 125.71,-81"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="../../d8/d61/radix__sort2_8cpp.html#a98ead7d43b11505398daf9a894f122f9" target="_top" xlink:title="Function to sort vector according to current digit using stable sorting.">
<polygon fill="white" stroke="black" points="132,-0.5 132,-30.5 228,-30.5 228,-0.5 132,-0.5"/>
<text text-anchor="start" x="140" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">sorting::radix_sort</text>
<text text-anchor="middle" x="180" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::step_ith</text>
<polygon fill="white" stroke="black" points="131,-0.5 131,-30.5 226,-30.5 226,-0.5 131,-0.5"/>
<text text-anchor="start" x="139" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">sorting::radix_sort</text>
<text text-anchor="middle" x="178.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">::step_ith</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge4" class="edge">
<title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M80.47,-62.49C97.83,-54.21 119.57,-43.84 138.22,-34.95"/>
<polygon fill="midnightblue" stroke="midnightblue" points="139.85,-38.05 147.37,-30.59 136.84,-31.73 139.85,-38.05"/>
<path fill="none" stroke="midnightblue" d="M79.73,-62.49C96.95,-54.21 118.53,-43.84 137.03,-34.95"/>
<polygon fill="midnightblue" stroke="midnightblue" points="138.62,-38.07 146.11,-30.59 135.58,-31.76 138.62,-38.07"/>
</g>
<!-- Node4&#45;&gt;Node4 -->
<g id="edge6" class="edge">
<title>Node4&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M158.04,-30.66C152.75,-40.06 160.07,-49 180,-49 192.15,-49 199.61,-45.68 202.39,-40.96"/>
<polygon fill="midnightblue" stroke="midnightblue" points="205.87,-40.5 201.96,-30.66 198.88,-40.8 205.87,-40.5"/>
<path fill="none" stroke="midnightblue" d="M156.54,-30.66C151.25,-40.06 158.57,-49 178.5,-49 190.65,-49 198.11,-45.68 200.89,-40.96"/>
<polygon fill="midnightblue" stroke="midnightblue" points="204.37,-40.5 200.46,-30.66 197.38,-40.8 204.37,-40.5"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/size.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="264,-6 264,-25 350,-25 350,-6 264,-6"/>
<text text-anchor="middle" x="307" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::size</text>
<polygon fill="white" stroke="black" points="262,-6 262,-25 349,-25 349,-6 262,-6"/>
<text text-anchor="middle" x="305.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::size</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node5 -->
<g id="edge5" class="edge">
<title>Node4&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M228.26,-15.5C236.51,-15.5 245.15,-15.5 253.54,-15.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="253.6,-19 263.6,-15.5 253.6,-12 253.6,-19"/>
<path fill="none" stroke="midnightblue" d="M226.05,-15.5C234.34,-15.5 243.03,-15.5 251.48,-15.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="251.64,-19 261.64,-15.5 251.64,-12 251.64,-19"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 4.8 KiB

After

Width:  |  Height:  |  Size: 4.8 KiB

View File

@@ -1,7 +1,7 @@
<map id="main" name="main">
<area shape="rect" id="node1" title="Main function." alt="" coords="5,56,56,83"/>
<area shape="rect" id="node2" href="$d8/d61/radix__sort2_8cpp.html#a483bb8ccf42aaf7375a83e91490eda1e" title="Function to test the above algorithm." alt="" coords="104,56,155,83"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/begin.html#" title=" " alt="" coords="203,5,327,32"/>
<area shape="rect" id="node4" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/end.html#" title=" " alt="" coords="208,56,321,83"/>
<area shape="rect" id="node5" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/is_sorted.html#" title=" " alt="" coords="214,107,315,133"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/begin.html#" title=" " alt="" coords="203,5,325,32"/>
<area shape="rect" id="node4" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/end.html#" title=" " alt="" coords="207,56,321,83"/>
<area shape="rect" id="node5" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/is_sorted.html#" title=" " alt="" coords="213,107,315,133"/>
</map>

View File

@@ -1,14 +1,14 @@
<?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.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: main Pages: 1 -->
<svg width="249pt" height="104pt"
viewBox="0.00 0.00 249.00 104.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="248pt" height="104pt"
viewBox="0.00 0.00 248.00 104.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 100)">
<title>main</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-100 245,-100 245,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-100 244,-100 244,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
@@ -37,46 +37,46 @@
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/begin.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="148,-76.5 148,-95.5 241,-95.5 241,-76.5 148,-76.5"/>
<text text-anchor="middle" x="194.5" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::begin</text>
<polygon fill="white" stroke="black" points="148,-76.5 148,-95.5 240,-95.5 240,-76.5 148,-76.5"/>
<text text-anchor="middle" x="194" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::begin</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node2&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M112.25,-54.97C125.35,-59.97 143.41,-66.87 159.17,-72.89"/>
<polygon fill="midnightblue" stroke="midnightblue" points="158.03,-76.2 168.62,-76.5 160.53,-69.66 158.03,-76.2"/>
<path fill="none" stroke="midnightblue" d="M112.16,-54.97C125.19,-59.97 143.16,-66.87 158.84,-72.89"/>
<polygon fill="midnightblue" stroke="midnightblue" points="157.66,-76.18 168.25,-76.5 160.16,-69.65 157.66,-76.18"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/end.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="152,-38.5 152,-57.5 237,-57.5 237,-38.5 152,-38.5"/>
<text text-anchor="middle" x="194.5" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::end</text>
<polygon fill="white" stroke="black" points="151.5,-38.5 151.5,-57.5 236.5,-57.5 236.5,-38.5 151.5,-38.5"/>
<text text-anchor="middle" x="194" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::end</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node2&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M112.25,-48C120.67,-48 131.13,-48 141.72,-48"/>
<polygon fill="midnightblue" stroke="midnightblue" points="141.84,-51.5 151.84,-48 141.84,-44.5 141.84,-51.5"/>
<path fill="none" stroke="midnightblue" d="M112.16,-48C120.36,-48 130.52,-48 140.83,-48"/>
<polygon fill="midnightblue" stroke="midnightblue" points="141.13,-51.5 151.13,-48 141.13,-44.5 141.13,-51.5"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/algorithm/is_sorted.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="156.5,-0.5 156.5,-19.5 232.5,-19.5 232.5,-0.5 156.5,-0.5"/>
<text text-anchor="middle" x="194.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::is_sorted</text>
<polygon fill="white" stroke="black" points="156,-0.5 156,-19.5 232,-19.5 232,-0.5 156,-0.5"/>
<text text-anchor="middle" x="194" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::is_sorted</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<title>Node2&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M112.25,-41.03C125.35,-36.03 143.41,-29.13 159.17,-23.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="160.53,-26.34 168.62,-19.5 158.03,-19.8 160.53,-26.34"/>
<path fill="none" stroke="midnightblue" d="M112.16,-41.03C125.19,-36.03 143.16,-29.13 158.84,-23.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="160.16,-26.35 168.25,-19.5 157.66,-19.82 160.16,-26.35"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 3.8 KiB

View File

@@ -382,7 +382,7 @@ const int&#160;</td><td class="memItemRight" valign="bottom"><b>INF</b> {INT_MAX
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d69/classgraph_1_1_h_k_graph_ae794950cb3407b6b47d3dc986cf714c0_cgraph.svg" width="155" height="62"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d69/classgraph_1_1_h_k_graph_ae794950cb3407b6b47d3dc986cf714c0_cgraph.svg" width="154" height="62"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
@@ -440,7 +440,7 @@ Here is the call graph for this function:</div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d69/classgraph_1_1_h_k_graph_a9dbda80d02bdc26c3e8ff7330c9be75d_cgraph.svg" width="378" height="112"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d69/classgraph_1_1_h_k_graph_a9dbda80d02bdc26c3e8ff7330c9be75d_cgraph.svg" width="372" height="112"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

View File

@@ -1,5 +1,5 @@
<map id="graph::HKGraph::hopcroftKarpAlgorithm" name="graph::HKGraph::hopcroftKarpAlgorithm">
<area shape="rect" id="node1" title="This function counts the number of augmenting paths between left and right sides of the Bipartite gra..." alt="" coords="5,35,180,77"/>
<area shape="rect" id="node2" href="$d8/d69/classgraph_1_1_h_k_graph.html#a7491add14d9fc04f679114ca6d6f0f93" title="This function checks for the possibility of augmented path availability." alt="" coords="228,5,372,32"/>
<area shape="rect" id="node3" href="$d8/d69/classgraph_1_1_h_k_graph.html#ae794950cb3407b6b47d3dc986cf714c0" title="This functions checks whether an augmenting path is available exists beginning with free vertex u." alt="" coords="228,80,372,107"/>
<area shape="rect" id="node1" title="This function counts the number of augmenting paths between left and right sides of the Bipartite gra..." alt="" coords="5,35,176,77"/>
<area shape="rect" id="node2" href="$d8/d69/classgraph_1_1_h_k_graph.html#a7491add14d9fc04f679114ca6d6f0f93" title="This function checks for the possibility of augmented path availability." alt="" coords="224,5,367,32"/>
<area shape="rect" id="node3" href="$d8/d69/classgraph_1_1_h_k_graph.html#ae794950cb3407b6b47d3dc986cf714c0" title="This functions checks whether an augmenting path is available exists beginning with free vertex u." alt="" coords="224,80,367,107"/>
</map>

View File

@@ -1,21 +1,21 @@
<?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.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: graph::HKGraph::hopcroftKarpAlgorithm Pages: 1 -->
<svg width="283pt" height="84pt"
viewBox="0.00 0.00 283.00 84.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="279pt" height="84pt"
viewBox="0.00 0.00 279.00 84.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 80)">
<title>graph::HKGraph::hopcroftKarpAlgorithm</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-80 279,-80 279,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-80 275,-80 275,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="This function counts the number of augmenting paths between left and right sides of the Bipartite gra...">
<polygon fill="#bfbfbf" stroke="black" points="0,-23 0,-53 131,-53 131,-23 0,-23"/>
<polygon fill="#bfbfbf" stroke="black" points="0,-23 0,-53 128,-53 128,-23 0,-23"/>
<text text-anchor="start" x="8" y="-41" font-family="Helvetica,sans-Serif" font-size="10.00">graph::HKGraph::hopcroft</text>
<text text-anchor="middle" x="65.5" y="-30" font-family="Helvetica,sans-Serif" font-size="10.00">KarpAlgorithm</text>
<text text-anchor="middle" x="64" y="-30" font-family="Helvetica,sans-Serif" font-size="10.00">KarpAlgorithm</text>
</a>
</g>
</g>
@@ -23,37 +23,37 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="../../d8/d69/classgraph_1_1_h_k_graph.html#a7491add14d9fc04f679114ca6d6f0f93" target="_top" xlink:title="This function checks for the possibility of augmented path availability.">
<polygon fill="white" stroke="black" points="167,-56.5 167,-75.5 275,-75.5 275,-56.5 167,-56.5"/>
<text text-anchor="middle" x="221" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">graph::HKGraph::bfs</text>
<polygon fill="white" stroke="black" points="164,-56.5 164,-75.5 271,-75.5 271,-56.5 164,-56.5"/>
<text text-anchor="middle" x="217.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">graph::HKGraph::bfs</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="M131.15,-49.79C139.87,-51.38 148.8,-53.01 157.48,-54.59"/>
<polygon fill="midnightblue" stroke="midnightblue" points="157.05,-58.08 167.52,-56.43 158.31,-51.19 157.05,-58.08"/>
<path fill="none" stroke="midnightblue" d="M128.37,-49.71C137.11,-51.33 146.08,-52.99 154.79,-54.6"/>
<polygon fill="midnightblue" stroke="midnightblue" points="154.4,-58.08 164.87,-56.46 155.67,-51.2 154.4,-58.08"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="../../d8/d69/classgraph_1_1_h_k_graph.html#ae794950cb3407b6b47d3dc986cf714c0" target="_top" xlink:title="This functions checks whether an augmenting path is available exists beginning with free vertex u.">
<polygon fill="white" stroke="black" points="167,-0.5 167,-19.5 275,-19.5 275,-0.5 167,-0.5"/>
<text text-anchor="middle" x="221" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">graph::HKGraph::dfs</text>
<polygon fill="white" stroke="black" points="164,-0.5 164,-19.5 271,-19.5 271,-0.5 164,-0.5"/>
<text text-anchor="middle" x="217.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">graph::HKGraph::dfs</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="M131.15,-26.21C139.87,-24.62 148.8,-22.99 157.48,-21.41"/>
<polygon fill="midnightblue" stroke="midnightblue" points="158.31,-24.81 167.52,-19.57 157.05,-17.92 158.31,-24.81"/>
<path fill="none" stroke="midnightblue" d="M128.37,-26.29C137.11,-24.67 146.08,-23.01 154.79,-21.4"/>
<polygon fill="midnightblue" stroke="midnightblue" points="155.67,-24.8 164.87,-19.54 154.4,-17.92 155.67,-24.8"/>
</g>
<!-- Node3&#45;&gt;Node3 -->
<g id="edge3" class="edge">
<title>Node3&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M197.26,-19.76C185.72,-28.57 193.63,-38 221,-38 238.96,-38 248.54,-33.94 249.75,-28.65"/>
<polygon fill="midnightblue" stroke="midnightblue" points="252.69,-26.75 244.74,-19.76 246.59,-30.19 252.69,-26.75"/>
<path fill="none" stroke="midnightblue" d="M194.07,-19.76C182.68,-28.57 190.48,-38 217.5,-38 235.23,-38 244.69,-33.94 245.87,-28.65"/>
<polygon fill="midnightblue" stroke="midnightblue" points="248.84,-26.8 240.93,-19.76 242.73,-30.2 248.84,-26.8"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

View File

@@ -1,3 +1,3 @@
<map id="graph::HKGraph::dfs" name="graph::HKGraph::dfs">
<area shape="rect" id="node1" title="This functions checks whether an augmenting path is available exists beginning with free vertex u." alt="" coords="5,29,149,56"/>
<area shape="rect" id="node1" title="This functions checks whether an augmenting path is available exists beginning with free vertex u." alt="" coords="5,29,148,56"/>
</map>

View File

@@ -1,28 +1,28 @@
<?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.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: graph::HKGraph::dfs Pages: 1 -->
<svg width="116pt" height="46pt"
viewBox="0.00 0.00 116.00 46.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="115pt" height="46pt"
viewBox="0.00 0.00 115.00 46.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 42)">
<title>graph::HKGraph::dfs</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-42 112,-42 112,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-42 111,-42 111,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="This functions checks whether an augmenting path is available exists beginning with free vertex u.">
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-19.5 108,-19.5 108,-0.5 0,-0.5"/>
<text text-anchor="middle" x="54" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">graph::HKGraph::dfs</text>
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-19.5 107,-19.5 107,-0.5 0,-0.5"/>
<text text-anchor="middle" x="53.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">graph::HKGraph::dfs</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node1 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node1</title>
<path fill="none" stroke="midnightblue" d="M37.35,-19.76C29.26,-28.57 34.8,-38 54,-38 66,-38 72.66,-34.31 74,-29.4"/>
<polygon fill="midnightblue" stroke="midnightblue" points="77.24,-28.05 70.65,-19.76 70.62,-30.35 77.24,-28.05"/>
<path fill="none" stroke="midnightblue" d="M37.16,-19.76C29.21,-28.57 34.66,-38 53.5,-38 65.27,-38 71.82,-34.31 73.13,-29.4"/>
<polygon fill="midnightblue" stroke="midnightblue" points="76.38,-28.09 69.84,-19.76 69.76,-30.35 76.38,-28.09"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@@ -104,7 +104,7 @@ $(document).ready(function(){initNavTree('d8/d6c/line__segment__intersection_8cp
</div><div class="textblock"><div class="dynheader">
Include dependency graph for line_segment_intersection.cpp:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../dd/df3/line__segment__intersection_8cpp__incl.svg" width="187" height="127"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../dd/df3/line__segment__intersection_8cpp__incl.svg" width="182" height="127"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
</div><table class="memberdecls">

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 2.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: main Pages: 1 -->
<svg width="136pt" height="28pt"

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@@ -100,7 +100,7 @@ $(document).ready(function(){initNavTree('d8/d72/class_r_btree.html','../../');
<div class="dynheader">
Collaboration diagram for RBtree:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d0/d2c/class_r_btree__coll__graph.svg" width="175" height="203"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d0/d2c/class_r_btree__coll__graph.svg" width="172" height="203"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
<center><span class="legend">[<a target="top" href="../../graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">

View File

@@ -249,7 +249,7 @@ Functions</h2></td></tr>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d76/morse__code_8cpp_ab31773fd11555d21f70d6914138d9535_cgraph.svg" width="274" height="95"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d76/morse__code_8cpp_ab31773fd11555d21f70d6914138d9535_cgraph.svg" width="272" height="95"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
@@ -309,7 +309,7 @@ Here is the call graph for this function:</div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d76/morse__code_8cpp_a15c66ec8cf4cef0a35c50cbab86965dc_cgraph.svg" width="495" height="230"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d76/morse__code_8cpp_a15c66ec8cf4cef0a35c50cbab86965dc_cgraph.svg" width="492" height="230"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
@@ -350,7 +350,7 @@ Here is the call graph for this function:</div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d76/morse__code_8cpp_a0242e458904de8a242fcdaffe9e3ba1a_cgraph.svg" width="482" height="95"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d76/morse__code_8cpp_a0242e458904de8a242fcdaffe9e3ba1a_cgraph.svg" width="479" height="95"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
@@ -493,7 +493,7 @@ Here is the call graph for this function:</div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d76/morse__code_8cpp_ac9f294b0dec08a4a11d477a32f9bd829_cgraph.svg" width="284" height="95"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d76/morse__code_8cpp_ac9f294b0dec08a4a11d477a32f9bd829_cgraph.svg" width="283" height="95"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

View File

@@ -1,6 +1,6 @@
<map id="ciphers::morse::encrypt" name="ciphers::morse::encrypt">
<area shape="rect" id="node1" title=" " alt="" coords="5,37,165,63"/>
<area shape="rect" id="node2" href="$d8/d76/morse__code_8cpp.html#ab31773fd11555d21f70d6914138d9535" title=" " alt="" coords="213,29,356,71"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="404,11,476,38"/>
<area shape="rect" id="node4" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/utility/program/exit.html#" title=" " alt="" coords="406,62,474,89"/>
<area shape="rect" id="node1" title=" " alt="" coords="5,37,164,63"/>
<area shape="rect" id="node2" href="$d8/d76/morse__code_8cpp.html#ab31773fd11555d21f70d6914138d9535" title=" " alt="" coords="212,29,353,71"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="401,11,473,38"/>
<area shape="rect" id="node4" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/utility/program/exit.html#" title=" " alt="" coords="403,62,472,89"/>
</map>

View File

@@ -1,20 +1,20 @@
<?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.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: ciphers::morse::encrypt Pages: 1 -->
<svg width="361pt" height="71pt"
viewBox="0.00 0.00 361.00 70.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="359pt" height="71pt"
viewBox="0.00 0.00 359.00 70.50" 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 66.5)">
<title>ciphers::morse::encrypt</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-66.5 357,-66.5 357,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-66.5 355,-66.5 355,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<polygon fill="#bfbfbf" stroke="black" points="0,-19.5 0,-38.5 120,-38.5 120,-19.5 0,-19.5"/>
<text text-anchor="middle" x="60" y="-26.5" font-family="Helvetica,sans-Serif" font-size="10.00">ciphers::morse::encrypt</text>
<polygon fill="#bfbfbf" stroke="black" points="0,-19.5 0,-38.5 119,-38.5 119,-19.5 0,-19.5"/>
<text text-anchor="middle" x="59.5" y="-26.5" font-family="Helvetica,sans-Serif" font-size="10.00">ciphers::morse::encrypt</text>
</a>
</g>
</g>
@@ -22,53 +22,53 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="../../d8/d76/morse__code_8cpp.html#ab31773fd11555d21f70d6914138d9535" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="156,-14 156,-44 263,-44 263,-14 156,-14"/>
<text text-anchor="start" x="164" y="-32" font-family="Helvetica,sans-Serif" font-size="10.00">ciphers::morse::char</text>
<text text-anchor="middle" x="209.5" y="-21" font-family="Helvetica,sans-Serif" font-size="10.00">_to_morse</text>
<polygon fill="white" stroke="black" points="155,-14 155,-44 261,-44 261,-14 155,-14"/>
<text text-anchor="start" x="163" y="-32" font-family="Helvetica,sans-Serif" font-size="10.00">ciphers::morse::char</text>
<text text-anchor="middle" x="208" y="-21" font-family="Helvetica,sans-Serif" font-size="10.00">_to_morse</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="M120.14,-29C128.46,-29 137.04,-29 145.43,-29"/>
<polygon fill="midnightblue" stroke="midnightblue" points="145.54,-32.5 155.54,-29 145.54,-25.5 145.54,-32.5"/>
<path fill="none" stroke="midnightblue" d="M119.24,-29C127.62,-29 136.26,-29 144.7,-29"/>
<polygon fill="midnightblue" stroke="midnightblue" points="144.87,-32.5 154.87,-29 144.87,-25.5 144.87,-32.5"/>
</g>
<!-- Node2&#45;&gt;Node2 -->
<g id="edge2" class="edge">
<title>Node2&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M189.28,-44.16C184.41,-53.56 191.15,-62.5 209.5,-62.5 220.68,-62.5 227.55,-59.18 230.11,-54.46"/>
<polygon fill="midnightblue" stroke="midnightblue" points="233.6,-54.02 229.72,-44.16 226.6,-54.29 233.6,-54.02"/>
<path fill="none" stroke="midnightblue" d="M187.78,-44.16C182.91,-53.56 189.65,-62.5 208,-62.5 219.18,-62.5 226.05,-59.18 228.61,-54.46"/>
<polygon fill="midnightblue" stroke="midnightblue" points="232.1,-54.02 228.22,-44.16 225.1,-54.29 232.1,-54.02"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="299,-38.5 299,-57.5 353,-57.5 353,-38.5 299,-38.5"/>
<text text-anchor="middle" x="326" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
<polygon fill="white" stroke="black" points="297,-38.5 297,-57.5 351,-57.5 351,-38.5 297,-38.5"/>
<text text-anchor="middle" x="324" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge3" class="edge">
<title>Node2&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M263.06,-37.72C271.82,-39.18 280.73,-40.65 288.96,-42.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="288.52,-45.49 298.96,-43.68 289.67,-38.59 288.52,-45.49"/>
<path fill="none" stroke="midnightblue" d="M261.33,-37.72C269.97,-39.16 278.76,-40.63 286.89,-41.98"/>
<polygon fill="midnightblue" stroke="midnightblue" points="286.33,-45.44 296.77,-43.63 287.48,-38.53 286.33,-45.44"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/utility/program/exit.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="300.5,-0.5 300.5,-19.5 351.5,-19.5 351.5,-0.5 300.5,-0.5"/>
<text text-anchor="middle" x="326" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::exit</text>
<polygon fill="white" stroke="black" points="298,-0.5 298,-19.5 350,-19.5 350,-0.5 298,-0.5"/>
<text text-anchor="middle" x="324" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::exit</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node4 -->
<g id="edge4" class="edge">
<title>Node2&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M263.06,-20.28C272.34,-18.74 281.78,-17.17 290.41,-15.74"/>
<polygon fill="midnightblue" stroke="midnightblue" points="291.16,-19.16 300.46,-14.07 290.02,-12.26 291.16,-19.16"/>
<path fill="none" stroke="midnightblue" d="M261.33,-20.28C270.4,-18.77 279.63,-17.23 288.09,-15.82"/>
<polygon fill="midnightblue" stroke="midnightblue" points="288.68,-19.27 297.97,-14.17 287.53,-12.36 288.68,-19.27"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.5 KiB

View File

@@ -1,9 +1,9 @@
<map id="ciphers::morse::decrypt" name="ciphers::morse::decrypt">
<area shape="rect" id="node1" title=" " alt="" coords="5,117,165,144"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/basic_string/find.html#" title=" " alt="" coords="237,5,346,32"/>
<area shape="rect" id="node3" href="$d8/d76/morse__code_8cpp.html#ac9f294b0dec08a4a11d477a32f9bd829" title=" " alt="" coords="215,81,368,122"/>
<area shape="rect" id="node6" 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="213,147,369,173"/>
<area shape="rect" id="node7" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/basic_string/substr.html#" title=" " alt="" coords="229,197,353,224"/>
<area shape="rect" id="node4" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="417,63,489,89"/>
<area shape="rect" id="node5" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/utility/program/exit.html#" title=" " alt="" coords="419,113,487,140"/>
<area shape="rect" id="node1" title=" " alt="" coords="5,117,164,144"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/basic_string/find.html#" title=" " alt="" coords="235,5,344,32"/>
<area shape="rect" id="node3" href="$d8/d76/morse__code_8cpp.html#ac9f294b0dec08a4a11d477a32f9bd829" title=" " alt="" coords="213,81,365,122"/>
<area shape="rect" id="node6" 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="212,147,367,173"/>
<area shape="rect" id="node7" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/basic_string/substr.html#" title=" " alt="" coords="227,197,351,224"/>
<area shape="rect" id="node4" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="415,63,487,89"/>
<area shape="rect" id="node5" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/utility/program/exit.html#" title=" " alt="" coords="416,113,485,140"/>
</map>

View File

@@ -1,20 +1,20 @@
<?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.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: ciphers::morse::decrypt Pages: 1 -->
<svg width="371pt" height="172pt"
viewBox="0.00 0.00 371.00 172.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="369pt" height="172pt"
viewBox="0.00 0.00 369.00 172.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 168)">
<title>ciphers::morse::decrypt</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-168 367,-168 367,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-168 365,-168 365,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<polygon fill="#bfbfbf" stroke="black" points="0,-60.5 0,-79.5 120,-79.5 120,-60.5 0,-60.5"/>
<text text-anchor="middle" x="60" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">ciphers::morse::decrypt</text>
<polygon fill="#bfbfbf" stroke="black" points="0,-60.5 0,-79.5 119,-79.5 119,-60.5 0,-60.5"/>
<text text-anchor="middle" x="59.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">ciphers::morse::decrypt</text>
</a>
</g>
</g>
@@ -22,98 +22,98 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/string/basic_string/find.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="173.5,-144.5 173.5,-163.5 255.5,-163.5 255.5,-144.5 173.5,-144.5"/>
<text text-anchor="middle" x="214.5" y="-151.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::string::find</text>
<polygon fill="white" stroke="black" points="172,-144.5 172,-163.5 254,-163.5 254,-144.5 172,-144.5"/>
<text text-anchor="middle" x="213" y="-151.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::string::find</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="M72.62,-79.57C89.89,-93.39 123.76,-119.04 156,-135 160.36,-137.16 165.03,-139.16 169.75,-140.99"/>
<polygon fill="midnightblue" stroke="midnightblue" points="168.83,-144.38 179.42,-144.49 171.21,-137.8 168.83,-144.38"/>
<path fill="none" stroke="midnightblue" d="M72.06,-79.56C89.23,-93.38 122.92,-119.02 155,-135 159.32,-137.15 163.95,-139.15 168.62,-140.98"/>
<polygon fill="midnightblue" stroke="midnightblue" points="167.62,-144.33 178.21,-144.48 170.02,-137.76 167.62,-144.33"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="../../d8/d76/morse__code_8cpp.html#ac9f294b0dec08a4a11d477a32f9bd829" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="157,-77 157,-107 272,-107 272,-77 157,-77"/>
<text text-anchor="start" x="165" y="-95" font-family="Helvetica,sans-Serif" font-size="10.00">ciphers::morse::morse</text>
<text text-anchor="middle" x="214.5" y="-84" font-family="Helvetica,sans-Serif" font-size="10.00">_to_char</text>
<polygon fill="white" stroke="black" points="156,-77 156,-107 270,-107 270,-77 156,-77"/>
<text text-anchor="start" x="164" y="-95" font-family="Helvetica,sans-Serif" font-size="10.00">ciphers::morse::morse</text>
<text text-anchor="middle" x="213" y="-84" font-family="Helvetica,sans-Serif" font-size="10.00">_to_char</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="M120.4,-78.57C128.93,-79.8 137.77,-81.07 146.44,-82.33"/>
<polygon fill="midnightblue" stroke="midnightblue" points="146.12,-85.82 156.51,-83.78 147.12,-78.89 146.12,-85.82"/>
<path fill="none" stroke="midnightblue" d="M119.07,-78.51C127.79,-79.77 136.82,-81.08 145.67,-82.37"/>
<polygon fill="midnightblue" stroke="midnightblue" points="145.17,-85.83 155.57,-83.81 146.18,-78.91 145.17,-85.83"/>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<title>Node6</title>
<g id="a_node6"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/push_back.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="156,-38.5 156,-57.5 273,-57.5 273,-38.5 156,-38.5"/>
<text text-anchor="middle" x="214.5" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::push_back</text>
<polygon fill="white" stroke="black" points="155,-38.5 155,-57.5 271,-57.5 271,-38.5 155,-38.5"/>
<text text-anchor="middle" x="213" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::push_back</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node6 -->
<g id="edge6" class="edge">
<title>Node1&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M120.4,-61.43C128.6,-60.25 137.08,-59.02 145.43,-57.82"/>
<polygon fill="midnightblue" stroke="midnightblue" points="146.12,-61.26 155.52,-56.36 145.12,-54.33 146.12,-61.26"/>
<path fill="none" stroke="midnightblue" d="M119.07,-61.49C127.45,-60.28 136.13,-59.02 144.66,-57.78"/>
<polygon fill="midnightblue" stroke="midnightblue" points="145.19,-61.24 154.58,-56.34 144.18,-54.31 145.19,-61.24"/>
</g>
<!-- Node7 -->
<g id="node7" class="node">
<title>Node7</title>
<g id="a_node7"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/string/basic_string/substr.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="168,-0.5 168,-19.5 261,-19.5 261,-0.5 168,-0.5"/>
<text text-anchor="middle" x="214.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::string::substr</text>
<polygon fill="white" stroke="black" points="166.5,-0.5 166.5,-19.5 259.5,-19.5 259.5,-0.5 166.5,-0.5"/>
<text text-anchor="middle" x="213" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::string::substr</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="M81.91,-60.34C101.02,-51.67 130.14,-38.83 156,-29 161.54,-26.89 167.43,-24.79 173.24,-22.8"/>
<polygon fill="midnightblue" stroke="midnightblue" points="174.52,-26.06 182.89,-19.56 172.29,-19.43 174.52,-26.06"/>
<path fill="none" stroke="midnightblue" d="M81.3,-60.35C100.31,-51.68 129.28,-38.84 155,-29 160.49,-26.9 166.33,-24.8 172.09,-22.81"/>
<polygon fill="midnightblue" stroke="midnightblue" points="173.3,-26.09 181.65,-19.57 171.06,-19.46 173.3,-26.09"/>
</g>
<!-- Node3&#45;&gt;Node3 -->
<g id="edge5" class="edge">
<title>Node3&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M193.59,-107.16C188.54,-116.56 195.52,-125.5 214.5,-125.5 226.07,-125.5 233.18,-122.18 235.82,-117.46"/>
<polygon fill="midnightblue" stroke="midnightblue" points="239.31,-117.01 235.41,-107.16 232.31,-117.29 239.31,-117.01"/>
<path fill="none" stroke="midnightblue" d="M192.09,-107.16C187.04,-116.56 194.02,-125.5 213,-125.5 224.57,-125.5 231.68,-122.18 234.32,-117.46"/>
<polygon fill="midnightblue" stroke="midnightblue" points="237.81,-117.01 233.91,-107.16 230.81,-117.29 237.81,-117.01"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="309,-101.5 309,-120.5 363,-120.5 363,-101.5 309,-101.5"/>
<text text-anchor="middle" x="336" y="-108.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
<polygon fill="white" stroke="black" points="307,-101.5 307,-120.5 361,-120.5 361,-101.5 307,-101.5"/>
<text text-anchor="middle" x="334" y="-108.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</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="M272.1,-101C281.09,-102.43 290.18,-103.87 298.55,-105.2"/>
<polygon fill="midnightblue" stroke="midnightblue" points="298.27,-108.7 308.69,-106.82 299.37,-101.79 298.27,-108.7"/>
<path fill="none" stroke="midnightblue" d="M270.02,-100.94C279.19,-102.41 288.47,-103.89 296.99,-105.25"/>
<polygon fill="midnightblue" stroke="midnightblue" points="296.51,-108.72 306.94,-106.84 297.61,-101.81 296.51,-108.72"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/utility/program/exit.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="310.5,-63.5 310.5,-82.5 361.5,-82.5 361.5,-63.5 310.5,-63.5"/>
<text text-anchor="middle" x="336" y="-70.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::exit</text>
<polygon fill="white" stroke="black" points="308,-63.5 308,-82.5 360,-82.5 360,-63.5 308,-63.5"/>
<text text-anchor="middle" x="334" y="-70.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::exit</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<title>Node3&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M272.1,-83C281.73,-81.47 291.46,-79.92 300.3,-78.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="300.88,-81.97 310.21,-76.94 299.79,-75.06 300.88,-81.97"/>
<path fill="none" stroke="midnightblue" d="M270.02,-83.06C279.44,-81.55 288.99,-80.03 297.7,-78.64"/>
<polygon fill="midnightblue" stroke="midnightblue" points="298.53,-82.05 307.85,-77.02 297.42,-75.14 298.53,-82.05"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 5.9 KiB

After

Width:  |  Height:  |  Size: 5.9 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 2.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: test Pages: 1 -->
<svg width="131pt" height="28pt"

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@@ -1,5 +1,5 @@
<map id="ciphers::morse::char_to_morse" name="ciphers::morse::char_to_morse">
<area shape="rect" id="node1" title=" " alt="" coords="5,29,148,71"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="196,11,268,38"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/utility/program/exit.html#" title=" " alt="" coords="198,62,266,89"/>
<area shape="rect" id="node1" title=" " alt="" coords="5,29,147,71"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="195,11,267,38"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/utility/program/exit.html#" title=" " alt="" coords="196,62,265,89"/>
</map>

View File

@@ -1,59 +1,59 @@
<?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.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: ciphers::morse::char_to_morse Pages: 1 -->
<svg width="205pt" height="71pt"
viewBox="0.00 0.00 205.00 70.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="204pt" height="71pt"
viewBox="0.00 0.00 204.00 70.50" 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 66.5)">
<title>ciphers::morse::char_to_morse</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-66.5 201,-66.5 201,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-66.5 200,-66.5 200,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<polygon fill="#bfbfbf" stroke="black" points="0,-14 0,-44 107,-44 107,-14 0,-14"/>
<polygon fill="#bfbfbf" stroke="black" points="0,-14 0,-44 106,-44 106,-14 0,-14"/>
<text text-anchor="start" x="8" y="-32" font-family="Helvetica,sans-Serif" font-size="10.00">ciphers::morse::char</text>
<text text-anchor="middle" x="53.5" y="-21" font-family="Helvetica,sans-Serif" font-size="10.00">_to_morse</text>
<text text-anchor="middle" x="53" y="-21" font-family="Helvetica,sans-Serif" font-size="10.00">_to_morse</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node1 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node1</title>
<path fill="none" stroke="midnightblue" d="M33.28,-44.16C28.41,-53.56 35.15,-62.5 53.5,-62.5 64.68,-62.5 71.55,-59.18 74.11,-54.46"/>
<polygon fill="midnightblue" stroke="midnightblue" points="77.6,-54.02 73.72,-44.16 70.6,-54.29 77.6,-54.02"/>
<path fill="none" stroke="midnightblue" d="M32.78,-44.16C27.91,-53.56 34.65,-62.5 53,-62.5 64.18,-62.5 71.05,-59.18 73.61,-54.46"/>
<polygon fill="midnightblue" stroke="midnightblue" points="77.1,-54.02 73.22,-44.16 70.1,-54.29 77.1,-54.02"/>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="143,-38.5 143,-57.5 197,-57.5 197,-38.5 143,-38.5"/>
<text text-anchor="middle" x="170" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
<polygon fill="white" stroke="black" points="142,-38.5 142,-57.5 196,-57.5 196,-38.5 142,-38.5"/>
<text text-anchor="middle" x="169" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge2" class="edge">
<title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M107.06,-37.72C115.82,-39.18 124.73,-40.65 132.96,-42.02"/>
<polygon fill="midnightblue" stroke="midnightblue" points="132.52,-45.49 142.96,-43.68 133.67,-38.59 132.52,-45.49"/>
<path fill="none" stroke="midnightblue" d="M106.33,-37.72C114.97,-39.16 123.76,-40.63 131.89,-41.98"/>
<polygon fill="midnightblue" stroke="midnightblue" points="131.33,-45.44 141.77,-43.63 132.48,-38.53 131.33,-45.44"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/utility/program/exit.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="144.5,-0.5 144.5,-19.5 195.5,-19.5 195.5,-0.5 144.5,-0.5"/>
<text text-anchor="middle" x="170" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::exit</text>
<polygon fill="white" stroke="black" points="143,-0.5 143,-19.5 195,-19.5 195,-0.5 143,-0.5"/>
<text text-anchor="middle" x="169" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::exit</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M107.06,-20.28C116.34,-18.74 125.78,-17.17 134.41,-15.74"/>
<polygon fill="midnightblue" stroke="midnightblue" points="135.16,-19.16 144.46,-14.07 134.02,-12.26 135.16,-19.16"/>
<path fill="none" stroke="midnightblue" d="M106.33,-20.28C115.4,-18.77 124.63,-17.23 133.09,-15.82"/>
<polygon fill="midnightblue" stroke="midnightblue" points="133.68,-19.27 142.97,-14.17 132.53,-12.36 133.68,-19.27"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

@@ -1,5 +1,5 @@
<map id="ciphers::morse::morse_to_char" name="ciphers::morse::morse_to_char">
<area shape="rect" id="node1" title=" " alt="" coords="5,29,159,71"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="207,11,279,38"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/utility/program/exit.html#" title=" " alt="" coords="209,62,277,89"/>
<area shape="rect" id="node1" title=" " alt="" coords="5,29,157,71"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="205,11,277,38"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/utility/program/exit.html#" title=" " alt="" coords="207,62,276,89"/>
</map>

View File

@@ -1,59 +1,59 @@
<?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.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: ciphers::morse::morse_to_char Pages: 1 -->
<svg width="213pt" height="71pt"
viewBox="0.00 0.00 213.00 70.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="212pt" height="71pt"
viewBox="0.00 0.00 212.00 70.50" 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 66.5)">
<title>ciphers::morse::morse_to_char</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-66.5 209,-66.5 209,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-66.5 208,-66.5 208,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<polygon fill="#bfbfbf" stroke="black" points="0,-14 0,-44 115,-44 115,-14 0,-14"/>
<polygon fill="#bfbfbf" stroke="black" points="0,-14 0,-44 114,-44 114,-14 0,-14"/>
<text text-anchor="start" x="8" y="-32" font-family="Helvetica,sans-Serif" font-size="10.00">ciphers::morse::morse</text>
<text text-anchor="middle" x="57.5" y="-21" font-family="Helvetica,sans-Serif" font-size="10.00">_to_char</text>
<text text-anchor="middle" x="57" y="-21" font-family="Helvetica,sans-Serif" font-size="10.00">_to_char</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node1 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node1</title>
<path fill="none" stroke="midnightblue" d="M36.59,-44.16C31.54,-53.56 38.52,-62.5 57.5,-62.5 69.07,-62.5 76.18,-59.18 78.82,-54.46"/>
<polygon fill="midnightblue" stroke="midnightblue" points="82.31,-54.01 78.41,-44.16 75.31,-54.29 82.31,-54.01"/>
<path fill="none" stroke="midnightblue" d="M36.09,-44.16C31.04,-53.56 38.02,-62.5 57,-62.5 68.57,-62.5 75.68,-59.18 78.32,-54.46"/>
<polygon fill="midnightblue" stroke="midnightblue" points="81.81,-54.01 77.91,-44.16 74.81,-54.29 81.81,-54.01"/>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="151,-38.5 151,-57.5 205,-57.5 205,-38.5 151,-38.5"/>
<text text-anchor="middle" x="178" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
<polygon fill="white" stroke="black" points="150,-38.5 150,-57.5 204,-57.5 204,-38.5 150,-38.5"/>
<text text-anchor="middle" x="177" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</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="M115.32,-38.11C124.09,-39.52 132.93,-40.93 141.08,-42.24"/>
<polygon fill="midnightblue" stroke="midnightblue" points="140.53,-45.7 150.96,-43.82 141.64,-38.79 140.53,-45.7"/>
<path fill="none" stroke="midnightblue" d="M114.24,-38.05C123,-39.47 131.85,-40.89 140,-42.2"/>
<polygon fill="midnightblue" stroke="midnightblue" points="139.47,-45.66 149.89,-43.8 140.58,-38.75 139.47,-45.66"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/utility/program/exit.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="152.5,-0.5 152.5,-19.5 203.5,-19.5 203.5,-0.5 152.5,-0.5"/>
<text text-anchor="middle" x="178" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::exit</text>
<polygon fill="white" stroke="black" points="151,-0.5 151,-19.5 203,-19.5 203,-0.5 151,-0.5"/>
<text text-anchor="middle" x="177" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::exit</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="M115.32,-19.89C124.61,-18.4 133.98,-16.9 142.52,-15.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="143.13,-18.98 152.45,-13.94 142.02,-12.06 143.13,-18.98"/>
<path fill="none" stroke="midnightblue" d="M114.24,-19.95C123.25,-18.49 132.35,-17.03 140.7,-15.68"/>
<polygon fill="midnightblue" stroke="midnightblue" points="141.48,-19.1 150.79,-14.06 140.37,-12.19 141.48,-19.1"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.8 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 2.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: main Pages: 1 -->
<svg width="205pt" height="28pt"

Before

Width:  |  Height:  |  Size: 2.3 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

@@ -305,7 +305,7 @@ template&lt;typename T &gt; </div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d77/namespacemachine__learning_a50480fccfb39de20ca47f1bf51ecb6ec_cgraph.svg" width="391" height="358"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d77/namespacemachine__learning_a50480fccfb39de20ca47f1bf51ecb6ec_cgraph.svg" width="383" height="358"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
@@ -378,7 +378,7 @@ template&lt;typename T &gt; </div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d77/namespacemachine__learning_af801bf30591ca6b2c38ff4fed0ded23f_cgraph.svg" width="363" height="307"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d77/namespacemachine__learning_af801bf30591ca6b2c38ff4fed0ded23f_cgraph.svg" width="360" height="307"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
@@ -491,7 +491,7 @@ template&lt;typename T &gt; </div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d77/namespacemachine__learning_acafa3e62b686aebdbad81c4f89913f43_cgraph.svg" width="410" height="206"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d77/namespacemachine__learning_acafa3e62b686aebdbad81c4f89913f43_cgraph.svg" width="402" height="206"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
@@ -800,7 +800,7 @@ template&lt;typename T &gt; </div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d77/namespacemachine__learning_ac332d152078e96311e43ac5e7183ea26_cgraph.svg" width="394" height="307"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d77/namespacemachine__learning_ac332d152078e96311e43ac5e7183ea26_cgraph.svg" width="386" height="307"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
@@ -874,7 +874,7 @@ template&lt;typename T &gt; </div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d77/namespacemachine__learning_a5342906d42b80fc6b6b3ad17bf00fcb9_cgraph.svg" width="395" height="206"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d77/namespacemachine__learning_a5342906d42b80fc6b6b3ad17bf00fcb9_cgraph.svg" width="390" height="206"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
@@ -992,7 +992,7 @@ template&lt;typename T &gt; </div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d77/namespacemachine__learning_a2466857dab977a49f117029835b3b6d2_cgraph.svg" width="407" height="206"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d77/namespacemachine__learning_a2466857dab977a49f117029835b3b6d2_cgraph.svg" width="400" height="206"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
@@ -1058,7 +1058,7 @@ template&lt;typename T &gt; </div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d77/namespacemachine__learning_a0cc29566568e0383dd7d374068cbe6b3_cgraph.svg" width="404" height="206"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d77/namespacemachine__learning_a0cc29566568e0383dd7d374068cbe6b3_cgraph.svg" width="396" height="206"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
@@ -1167,7 +1167,7 @@ template&lt;typename T &gt; </div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d77/namespacemachine__learning_af4986b23760039711848155739c31b35_cgraph.svg" width="415" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d77/namespacemachine__learning_af4986b23760039711848155739c31b35_cgraph.svg" width="408" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
@@ -1225,7 +1225,7 @@ template&lt;typename T &gt; </div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d77/namespacemachine__learning_a54bf1f3c43271a5fc93101f6ae2e6269_cgraph.svg" width="415" height="88"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d77/namespacemachine__learning_a54bf1f3c43271a5fc93101f6ae2e6269_cgraph.svg" width="408" height="88"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
@@ -1285,7 +1285,7 @@ template&lt;typename T &gt; </div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d77/namespacemachine__learning_a84260cb1be9b63d6e38107000ac4b7e7_cgraph.svg" width="415" height="88"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d77/namespacemachine__learning_a84260cb1be9b63d6e38107000ac4b7e7_cgraph.svg" width="408" height="88"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
@@ -1464,7 +1464,7 @@ template&lt;typename T &gt; </div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d77/namespacemachine__learning_aa72a53c88203fde278f1fe6c3afe5b07_cgraph.svg" width="312" height="88"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d77/namespacemachine__learning_aa72a53c88203fde278f1fe6c3afe5b07_cgraph.svg" width="307" height="88"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
@@ -1557,7 +1557,7 @@ template&lt;typename T &gt; </div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d77/namespacemachine__learning_a89fde571b38f9483576594f66572958a_cgraph.svg" width="408" height="104"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d77/namespacemachine__learning_a89fde571b38f9483576594f66572958a_cgraph.svg" width="402" height="104"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
@@ -1640,7 +1640,7 @@ template&lt;typename T &gt; </div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d77/namespacemachine__learning_abee7b35403af3612222d3b7a53074905_cgraph.svg" width="375" height="52"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d77/namespacemachine__learning_abee7b35403af3612222d3b7a53074905_cgraph.svg" width="372" height="52"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
@@ -1793,7 +1793,7 @@ template&lt;typename T &gt; </div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d77/namespacemachine__learning_aa6aac06ccf128b0a9c55c9ee1a8e5631_cgraph.svg" width="359" height="291"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d77/namespacemachine__learning_aa6aac06ccf128b0a9c55c9ee1a8e5631_cgraph.svg" width="352" height="291"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
@@ -1917,7 +1917,7 @@ Here is the call graph for this function:</div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d77/namespacemachine__learning_ae868ad43698a1d69ba46ea3827d7d2c3_cgraph.svg" width="567" height="316"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d77/namespacemachine__learning_ae868ad43698a1d69ba46ea3827d7d2c3_cgraph.svg" width="556" height="316"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

View File

@@ -1,14 +1,14 @@
<map id="machine_learning::kohonen_som_tracer" name="machine_learning::kohonen_som_tracer">
<area shape="rect" id="node1" title=" " alt="" coords="5,150,191,191"/>
<area shape="rect" id="node2" href="$d8/d77/namespacemachine__learning.html#ae868ad43698a1d69ba46ea3827d7d2c3" title=" " alt="" coords="239,150,415,191"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/exp.html#" title=" " alt="" coords="508,31,577,57"/>
<area shape="rect" id="node4" href="$d9/d66/group__machine__learning.html#ga60f9186ccb682724a8792a2bf81e9b9e" title=" " alt="" coords="497,81,589,108"/>
<area shape="rect" id="node9" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/max.html#" title=" " alt="" coords="507,132,579,159"/>
<area shape="rect" id="node10" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/min.html#" title=" " alt="" coords="508,183,577,209"/>
<area shape="rect" id="node11" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/sqrt.html#" title=" " alt="" coords="508,233,577,260"/>
<area shape="rect" id="node12" href="$d8/d77/namespacemachine__learning.html#a6f1c98c016ad34ff3d9f39372161bd35" title=" " alt="" coords="463,284,623,311"/>
<area shape="rect" id="node5" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/iterator/begin.html#" title=" " alt="" coords="693,5,773,32"/>
<area shape="rect" id="node6" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/iterator/distance.html#" title=" " alt="" coords="684,56,781,83"/>
<area shape="rect" id="node7" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/iterator/end.html#" title=" " alt="" coords="698,107,767,133"/>
<area shape="rect" id="node8" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/min_element.html#" title=" " alt="" coords="671,157,795,184"/>
<area shape="rect" id="node1" title=" " alt="" coords="5,150,185,191"/>
<area shape="rect" id="node2" href="$d8/d77/namespacemachine__learning.html#ae868ad43698a1d69ba46ea3827d7d2c3" title=" " alt="" coords="233,150,404,191"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/exp.html#" title=" " alt="" coords="495,31,565,57"/>
<area shape="rect" id="node4" href="$d9/d66/group__machine__learning.html#ga60f9186ccb682724a8792a2bf81e9b9e" title=" " alt="" coords="485,81,575,108"/>
<area shape="rect" id="node9" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/max.html#" title=" " alt="" coords="493,132,567,159"/>
<area shape="rect" id="node10" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/min.html#" title=" " alt="" coords="495,183,565,209"/>
<area shape="rect" id="node11" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/sqrt.html#" title=" " alt="" coords="495,233,565,260"/>
<area shape="rect" id="node12" href="$d8/d77/namespacemachine__learning.html#a6f1c98c016ad34ff3d9f39372161bd35" title=" " alt="" coords="452,284,608,311"/>
<area shape="rect" id="node5" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/iterator/begin.html#" title=" " alt="" coords="678,5,757,32"/>
<area shape="rect" id="node6" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/iterator/distance.html#" title=" " alt="" coords="669,56,766,83"/>
<area shape="rect" id="node7" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/iterator/end.html#" title=" " alt="" coords="683,107,752,133"/>
<area shape="rect" id="node8" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/min_element.html#" title=" " alt="" coords="656,157,779,184"/>
</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 2.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: machine_learning::kohonen_som_tracer Pages: 1 -->
<!--zoomable 237 -->
@@ -46,7 +46,7 @@ if (edges && edges.length) {
</defs>
<script type="text/javascript">
var viewWidth = 600;
var viewWidth = 588;
var viewHeight = 237;
var sectionId = 'dynsection-4';
</script>
@@ -54,14 +54,14 @@ var sectionId = 'dynsection-4';
<svg id="graph" class="graph">
<g id="viewport">
<title>machine_learning::kohonen_som_tracer</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-233 596,-233 596,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-233 584,-233 584,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<polygon fill="#bfbfbf" stroke="black" points="0,-90 0,-120 139,-120 139,-90 0,-90"/>
<polygon fill="#bfbfbf" stroke="black" points="0,-90 0,-120 135,-120 135,-90 0,-90"/>
<text text-anchor="start" x="8" y="-108" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::kohonen</text>
<text text-anchor="middle" x="69.5" y="-97" font-family="Helvetica,sans-Serif" font-size="10.00">_som_tracer</text>
<text text-anchor="middle" x="67.5" y="-97" font-family="Helvetica,sans-Serif" font-size="10.00">_som_tracer</text>
</a>
</g>
</g>
@@ -69,167 +69,167 @@ var sectionId = 'dynsection-4';
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="../../d8/d77/namespacemachine__learning.html#ae868ad43698a1d69ba46ea3827d7d2c3" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="175,-90 175,-120 307,-120 307,-90 175,-90"/>
<text text-anchor="start" x="183" y="-108" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::update</text>
<text text-anchor="middle" x="241" y="-97" font-family="Helvetica,sans-Serif" font-size="10.00">_weights</text>
<polygon fill="white" stroke="black" points="171,-90 171,-120 299,-120 299,-90 171,-90"/>
<text text-anchor="start" x="179" y="-108" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::update</text>
<text text-anchor="middle" x="235" y="-97" font-family="Helvetica,sans-Serif" font-size="10.00">_weights</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="M139.44,-105C147.78,-105 156.33,-105 164.76,-105"/>
<polygon fill="midnightblue" stroke="midnightblue" points="164.95,-108.5 174.95,-105 164.95,-101.5 164.95,-108.5"/>
<path fill="none" stroke="midnightblue" d="M135.34,-105C143.69,-105 152.27,-105 160.72,-105"/>
<polygon fill="midnightblue" stroke="midnightblue" points="160.93,-108.5 170.93,-105 160.93,-101.5 160.93,-108.5"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/math/exp.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="377,-190.5 377,-209.5 429,-209.5 429,-190.5 377,-190.5"/>
<text text-anchor="middle" x="403" y="-197.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::exp</text>
<polygon fill="white" stroke="black" points="367.5,-190.5 367.5,-209.5 419.5,-209.5 419.5,-190.5 367.5,-190.5"/>
<text text-anchor="middle" x="393.5" y="-197.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::exp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node2&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M258.34,-120.05C277.4,-136.93 310.47,-164.13 343,-181 350.54,-184.91 359.04,-188.21 367.19,-190.91"/>
<polygon fill="midnightblue" stroke="midnightblue" points="366.28,-194.3 376.86,-193.91 368.35,-187.61 366.28,-194.3"/>
<path fill="none" stroke="midnightblue" d="M251.98,-120.03C270.63,-136.89 303.02,-164.07 335,-181 342.12,-184.77 350.13,-187.99 357.86,-190.64"/>
<polygon fill="midnightblue" stroke="midnightblue" points="356.82,-193.98 367.41,-193.7 358.96,-187.32 356.82,-193.98"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="../../d9/d66/group__machine__learning.html#ga60f9186ccb682724a8792a2bf81e9b9e" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="368.5,-152.5 368.5,-171.5 437.5,-171.5 437.5,-152.5 368.5,-152.5"/>
<text text-anchor="middle" x="403" y="-159.5" font-family="Helvetica,sans-Serif" font-size="10.00">get_min_2d</text>
<polygon fill="white" stroke="black" points="360,-152.5 360,-171.5 427,-171.5 427,-152.5 360,-152.5"/>
<text text-anchor="middle" x="393.5" y="-159.5" font-family="Helvetica,sans-Serif" font-size="10.00">get_min_2d</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node2&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M280.69,-120.06C299.43,-127.22 322.3,-135.78 343,-143 349,-145.09 355.37,-147.23 361.63,-149.28"/>
<polygon fill="midnightblue" stroke="midnightblue" points="360.69,-152.66 371.28,-152.42 362.85,-146 360.69,-152.66"/>
<path fill="none" stroke="midnightblue" d="M273.92,-120.04C292.29,-127.2 314.71,-135.76 335,-143 340.71,-145.04 346.76,-147.12 352.72,-149.13"/>
<polygon fill="midnightblue" stroke="midnightblue" points="351.97,-152.57 362.56,-152.41 354.18,-145.93 351.97,-152.57"/>
</g>
<!-- Node9 -->
<g id="node9" class="node">
<title>Node9</title>
<g id="a_node9"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/algorithm/max.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="376,-114.5 376,-133.5 430,-133.5 430,-114.5 376,-114.5"/>
<text text-anchor="middle" x="403" y="-121.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::max</text>
<polygon fill="white" stroke="black" points="366,-114.5 366,-133.5 421,-133.5 421,-114.5 366,-114.5"/>
<text text-anchor="middle" x="393.5" y="-121.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::max</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node9 -->
<g id="edge8" class="edge">
<title>Node2&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M307.08,-112.73C327,-115.09 348.19,-117.61 365.49,-119.66"/>
<polygon fill="midnightblue" stroke="midnightblue" points="365.37,-123.17 375.71,-120.88 366.2,-116.22 365.37,-123.17"/>
<path fill="none" stroke="midnightblue" d="M299.2,-112.67C318.45,-115.01 338.96,-117.5 355.84,-119.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="355.48,-123.03 365.83,-120.76 356.33,-116.08 355.48,-123.03"/>
</g>
<!-- Node10 -->
<g id="node10" class="node">
<title>Node10</title>
<g id="a_node10"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/algorithm/min.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="377,-76.5 377,-95.5 429,-95.5 429,-76.5 377,-76.5"/>
<text text-anchor="middle" x="403" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::min</text>
<polygon fill="white" stroke="black" points="367.5,-76.5 367.5,-95.5 419.5,-95.5 419.5,-76.5 367.5,-76.5"/>
<text text-anchor="middle" x="393.5" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::min</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node10 -->
<g id="edge9" class="edge">
<title>Node2&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M307.08,-97.27C327.43,-94.86 349.11,-92.28 366.61,-90.2"/>
<polygon fill="midnightblue" stroke="midnightblue" points="367.39,-93.63 376.91,-88.98 366.57,-86.68 367.39,-93.63"/>
<path fill="none" stroke="midnightblue" d="M299.2,-97.33C319.01,-94.92 340.16,-92.35 357.31,-90.27"/>
<polygon fill="midnightblue" stroke="midnightblue" points="357.91,-93.73 367.42,-89.05 357.07,-86.78 357.91,-93.73"/>
</g>
<!-- Node11 -->
<g id="node11" class="node">
<title>Node11</title>
<g id="a_node11"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/math/sqrt.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="377,-38.5 377,-57.5 429,-57.5 429,-38.5 377,-38.5"/>
<text text-anchor="middle" x="403" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::sqrt</text>
<polygon fill="white" stroke="black" points="367,-38.5 367,-57.5 420,-57.5 420,-38.5 367,-38.5"/>
<text text-anchor="middle" x="393.5" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::sqrt</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node11 -->
<g id="edge10" class="edge">
<title>Node2&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M280.69,-89.94C299.43,-82.78 322.3,-74.22 343,-67 350.79,-64.28 359.2,-61.49 367.16,-58.91"/>
<polygon fill="midnightblue" stroke="midnightblue" points="368.48,-62.16 376.93,-55.78 366.34,-55.5 368.48,-62.16"/>
<path fill="none" stroke="midnightblue" d="M273.92,-89.96C292.29,-82.8 314.71,-74.24 335,-67 342.15,-64.45 349.84,-61.83 357.19,-59.37"/>
<polygon fill="midnightblue" stroke="midnightblue" points="358.54,-62.62 366.94,-56.16 356.34,-55.97 358.54,-62.62"/>
</g>
<!-- Node12 -->
<g id="node12" class="node">
<title>Node12</title>
<g id="a_node12"><a xlink:href="../../d8/d77/namespacemachine__learning.html#a6f1c98c016ad34ff3d9f39372161bd35" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="343,-0.5 343,-19.5 463,-19.5 463,-0.5 343,-0.5"/>
<text text-anchor="middle" x="403" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::sum</text>
<polygon fill="white" stroke="black" points="335,-0.5 335,-19.5 452,-19.5 452,-0.5 335,-0.5"/>
<text text-anchor="middle" x="393.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::sum</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node12 -->
<g id="edge11" class="edge">
<title>Node2&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M258.34,-89.95C277.4,-73.07 310.47,-45.87 343,-29 347.2,-26.82 351.69,-24.83 356.26,-23.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="357.47,-26.32 365.66,-19.6 355.07,-19.74 357.47,-26.32"/>
<path fill="none" stroke="midnightblue" d="M251.98,-89.97C270.63,-73.11 303.02,-45.93 335,-29 339.03,-26.87 343.34,-24.91 347.73,-23.13"/>
<polygon fill="midnightblue" stroke="midnightblue" points="349.22,-26.31 357.36,-19.53 346.77,-19.76 349.22,-26.31"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/iterator/begin.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="515.5,-209.5 515.5,-228.5 575.5,-228.5 575.5,-209.5 515.5,-209.5"/>
<text text-anchor="middle" x="545.5" y="-216.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::begin</text>
<polygon fill="white" stroke="black" points="504.5,-209.5 504.5,-228.5 563.5,-228.5 563.5,-209.5 504.5,-209.5"/>
<text text-anchor="middle" x="534" y="-216.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::begin</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<title>Node4&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M437.14,-171.55C445.67,-174.32 454.77,-177.53 463,-181 479.67,-188.02 482.64,-192.28 499,-200 502.83,-201.81 506.88,-203.63 510.93,-205.38"/>
<polygon fill="midnightblue" stroke="midnightblue" points="509.66,-208.65 520.24,-209.34 512.4,-202.21 509.66,-208.65"/>
<path fill="none" stroke="midnightblue" d="M426.49,-171.52C434.89,-174.31 443.87,-177.54 452,-181 468.65,-188.08 471.65,-192.25 488,-200 491.79,-201.8 495.8,-203.61 499.8,-205.37"/>
<polygon fill="midnightblue" stroke="midnightblue" points="498.44,-208.59 509.01,-209.32 501.2,-202.16 498.44,-208.59"/>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<title>Node6</title>
<g id="a_node6"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/iterator/distance.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="509,-171.5 509,-190.5 582,-190.5 582,-171.5 509,-171.5"/>
<text text-anchor="middle" x="545.5" y="-178.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::distance</text>
<polygon fill="white" stroke="black" points="497.5,-171.5 497.5,-190.5 570.5,-190.5 570.5,-171.5 497.5,-171.5"/>
<text text-anchor="middle" x="534" y="-178.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::distance</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node6 -->
<g id="edge5" class="edge">
<title>Node4&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M437.65,-166.55C455.9,-169.02 478.73,-172.11 498.59,-174.79"/>
<polygon fill="midnightblue" stroke="midnightblue" points="498.29,-178.28 508.67,-176.15 499.22,-171.35 498.29,-178.28"/>
<path fill="none" stroke="midnightblue" d="M427.32,-166.5C445.17,-168.95 467.53,-172.02 487.08,-174.7"/>
<polygon fill="midnightblue" stroke="midnightblue" points="486.63,-178.17 497.01,-176.06 487.58,-171.24 486.63,-178.17"/>
</g>
<!-- Node7 -->
<g id="node7" class="node">
<title>Node7</title>
<g id="a_node7"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/iterator/end.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="519.5,-133.5 519.5,-152.5 571.5,-152.5 571.5,-133.5 519.5,-133.5"/>
<text text-anchor="middle" x="545.5" y="-140.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::end</text>
<polygon fill="white" stroke="black" points="508,-133.5 508,-152.5 560,-152.5 560,-133.5 508,-133.5"/>
<text text-anchor="middle" x="534" y="-140.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::end</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node7 -->
<g id="edge6" class="edge">
<title>Node4&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M437.65,-157.45C459.38,-154.51 487.58,-150.7 509.56,-147.73"/>
<polygon fill="midnightblue" stroke="midnightblue" points="510.04,-151.19 519.48,-146.38 509.1,-144.26 510.04,-151.19"/>
<path fill="none" stroke="midnightblue" d="M427.32,-157.5C448.5,-154.59 476.02,-150.82 497.67,-147.85"/>
<polygon fill="midnightblue" stroke="midnightblue" points="498.34,-151.29 507.77,-146.46 497.39,-144.35 498.34,-151.29"/>
</g>
<!-- Node8 -->
<g id="node8" class="node">
<title>Node8</title>
<g id="a_node8"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/algorithm/min_element.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="499,-95.5 499,-114.5 592,-114.5 592,-95.5 499,-95.5"/>
<text text-anchor="middle" x="545.5" y="-102.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::min_element</text>
<polygon fill="white" stroke="black" points="488,-95.5 488,-114.5 580,-114.5 580,-95.5 488,-95.5"/>
<text text-anchor="middle" x="534" y="-102.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::min_element</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node8 -->
<g id="edge7" class="edge">
<title>Node4&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M437.14,-152.45C445.67,-149.68 454.77,-146.47 463,-143 479.67,-135.98 482.64,-131.72 499,-124 502.83,-122.19 506.88,-120.37 510.93,-118.62"/>
<polygon fill="midnightblue" stroke="midnightblue" points="512.4,-121.79 520.24,-114.66 509.66,-115.35 512.4,-121.79"/>
<path fill="none" stroke="midnightblue" d="M426.49,-152.48C434.89,-149.69 443.87,-146.46 452,-143 468.65,-135.92 471.65,-131.75 488,-124 491.79,-122.2 495.8,-120.39 499.8,-118.63"/>
<polygon fill="midnightblue" stroke="midnightblue" points="501.2,-121.84 509.01,-114.68 498.44,-115.41 501.2,-121.84"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 15 KiB

View File

@@ -1,21 +1,21 @@
<?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.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: machine_learning::kohonen_som_tracer Pages: 1 -->
<svg width="600pt" height="237pt"
viewBox="0.00 0.00 600.00 237.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="588pt" height="237pt"
viewBox="0.00 0.00 588.00 237.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 233)">
<title>machine_learning::kohonen_som_tracer</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-233 596,-233 596,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-233 584,-233 584,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<polygon fill="#bfbfbf" stroke="black" points="0,-90 0,-120 139,-120 139,-90 0,-90"/>
<polygon fill="#bfbfbf" stroke="black" points="0,-90 0,-120 135,-120 135,-90 0,-90"/>
<text text-anchor="start" x="8" y="-108" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::kohonen</text>
<text text-anchor="middle" x="69.5" y="-97" font-family="Helvetica,sans-Serif" font-size="10.00">_som_tracer</text>
<text text-anchor="middle" x="67.5" y="-97" font-family="Helvetica,sans-Serif" font-size="10.00">_som_tracer</text>
</a>
</g>
</g>
@@ -23,167 +23,167 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="../../d8/d77/namespacemachine__learning.html#ae868ad43698a1d69ba46ea3827d7d2c3" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="175,-90 175,-120 307,-120 307,-90 175,-90"/>
<text text-anchor="start" x="183" y="-108" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::update</text>
<text text-anchor="middle" x="241" y="-97" font-family="Helvetica,sans-Serif" font-size="10.00">_weights</text>
<polygon fill="white" stroke="black" points="171,-90 171,-120 299,-120 299,-90 171,-90"/>
<text text-anchor="start" x="179" y="-108" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::update</text>
<text text-anchor="middle" x="235" y="-97" font-family="Helvetica,sans-Serif" font-size="10.00">_weights</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="M139.44,-105C147.78,-105 156.33,-105 164.76,-105"/>
<polygon fill="midnightblue" stroke="midnightblue" points="164.95,-108.5 174.95,-105 164.95,-101.5 164.95,-108.5"/>
<path fill="none" stroke="midnightblue" d="M135.34,-105C143.69,-105 152.27,-105 160.72,-105"/>
<polygon fill="midnightblue" stroke="midnightblue" points="160.93,-108.5 170.93,-105 160.93,-101.5 160.93,-108.5"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/math/exp.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="377,-190.5 377,-209.5 429,-209.5 429,-190.5 377,-190.5"/>
<text text-anchor="middle" x="403" y="-197.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::exp</text>
<polygon fill="white" stroke="black" points="367.5,-190.5 367.5,-209.5 419.5,-209.5 419.5,-190.5 367.5,-190.5"/>
<text text-anchor="middle" x="393.5" y="-197.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::exp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node2&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M258.34,-120.05C277.4,-136.93 310.47,-164.13 343,-181 350.54,-184.91 359.04,-188.21 367.19,-190.91"/>
<polygon fill="midnightblue" stroke="midnightblue" points="366.28,-194.3 376.86,-193.91 368.35,-187.61 366.28,-194.3"/>
<path fill="none" stroke="midnightblue" d="M251.98,-120.03C270.63,-136.89 303.02,-164.07 335,-181 342.12,-184.77 350.13,-187.99 357.86,-190.64"/>
<polygon fill="midnightblue" stroke="midnightblue" points="356.82,-193.98 367.41,-193.7 358.96,-187.32 356.82,-193.98"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="../../d9/d66/group__machine__learning.html#ga60f9186ccb682724a8792a2bf81e9b9e" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="368.5,-152.5 368.5,-171.5 437.5,-171.5 437.5,-152.5 368.5,-152.5"/>
<text text-anchor="middle" x="403" y="-159.5" font-family="Helvetica,sans-Serif" font-size="10.00">get_min_2d</text>
<polygon fill="white" stroke="black" points="360,-152.5 360,-171.5 427,-171.5 427,-152.5 360,-152.5"/>
<text text-anchor="middle" x="393.5" y="-159.5" font-family="Helvetica,sans-Serif" font-size="10.00">get_min_2d</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node2&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M280.69,-120.06C299.43,-127.22 322.3,-135.78 343,-143 349,-145.09 355.37,-147.23 361.63,-149.28"/>
<polygon fill="midnightblue" stroke="midnightblue" points="360.69,-152.66 371.28,-152.42 362.85,-146 360.69,-152.66"/>
<path fill="none" stroke="midnightblue" d="M273.92,-120.04C292.29,-127.2 314.71,-135.76 335,-143 340.71,-145.04 346.76,-147.12 352.72,-149.13"/>
<polygon fill="midnightblue" stroke="midnightblue" points="351.97,-152.57 362.56,-152.41 354.18,-145.93 351.97,-152.57"/>
</g>
<!-- Node9 -->
<g id="node9" class="node">
<title>Node9</title>
<g id="a_node9"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/algorithm/max.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="376,-114.5 376,-133.5 430,-133.5 430,-114.5 376,-114.5"/>
<text text-anchor="middle" x="403" y="-121.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::max</text>
<polygon fill="white" stroke="black" points="366,-114.5 366,-133.5 421,-133.5 421,-114.5 366,-114.5"/>
<text text-anchor="middle" x="393.5" y="-121.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::max</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node9 -->
<g id="edge8" class="edge">
<title>Node2&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M307.08,-112.73C327,-115.09 348.19,-117.61 365.49,-119.66"/>
<polygon fill="midnightblue" stroke="midnightblue" points="365.37,-123.17 375.71,-120.88 366.2,-116.22 365.37,-123.17"/>
<path fill="none" stroke="midnightblue" d="M299.2,-112.67C318.45,-115.01 338.96,-117.5 355.84,-119.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="355.48,-123.03 365.83,-120.76 356.33,-116.08 355.48,-123.03"/>
</g>
<!-- Node10 -->
<g id="node10" class="node">
<title>Node10</title>
<g id="a_node10"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/algorithm/min.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="377,-76.5 377,-95.5 429,-95.5 429,-76.5 377,-76.5"/>
<text text-anchor="middle" x="403" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::min</text>
<polygon fill="white" stroke="black" points="367.5,-76.5 367.5,-95.5 419.5,-95.5 419.5,-76.5 367.5,-76.5"/>
<text text-anchor="middle" x="393.5" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::min</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node10 -->
<g id="edge9" class="edge">
<title>Node2&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M307.08,-97.27C327.43,-94.86 349.11,-92.28 366.61,-90.2"/>
<polygon fill="midnightblue" stroke="midnightblue" points="367.39,-93.63 376.91,-88.98 366.57,-86.68 367.39,-93.63"/>
<path fill="none" stroke="midnightblue" d="M299.2,-97.33C319.01,-94.92 340.16,-92.35 357.31,-90.27"/>
<polygon fill="midnightblue" stroke="midnightblue" points="357.91,-93.73 367.42,-89.05 357.07,-86.78 357.91,-93.73"/>
</g>
<!-- Node11 -->
<g id="node11" class="node">
<title>Node11</title>
<g id="a_node11"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/math/sqrt.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="377,-38.5 377,-57.5 429,-57.5 429,-38.5 377,-38.5"/>
<text text-anchor="middle" x="403" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::sqrt</text>
<polygon fill="white" stroke="black" points="367,-38.5 367,-57.5 420,-57.5 420,-38.5 367,-38.5"/>
<text text-anchor="middle" x="393.5" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::sqrt</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node11 -->
<g id="edge10" class="edge">
<title>Node2&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M280.69,-89.94C299.43,-82.78 322.3,-74.22 343,-67 350.79,-64.28 359.2,-61.49 367.16,-58.91"/>
<polygon fill="midnightblue" stroke="midnightblue" points="368.48,-62.16 376.93,-55.78 366.34,-55.5 368.48,-62.16"/>
<path fill="none" stroke="midnightblue" d="M273.92,-89.96C292.29,-82.8 314.71,-74.24 335,-67 342.15,-64.45 349.84,-61.83 357.19,-59.37"/>
<polygon fill="midnightblue" stroke="midnightblue" points="358.54,-62.62 366.94,-56.16 356.34,-55.97 358.54,-62.62"/>
</g>
<!-- Node12 -->
<g id="node12" class="node">
<title>Node12</title>
<g id="a_node12"><a xlink:href="../../d8/d77/namespacemachine__learning.html#a6f1c98c016ad34ff3d9f39372161bd35" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="343,-0.5 343,-19.5 463,-19.5 463,-0.5 343,-0.5"/>
<text text-anchor="middle" x="403" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::sum</text>
<polygon fill="white" stroke="black" points="335,-0.5 335,-19.5 452,-19.5 452,-0.5 335,-0.5"/>
<text text-anchor="middle" x="393.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::sum</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node12 -->
<g id="edge11" class="edge">
<title>Node2&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M258.34,-89.95C277.4,-73.07 310.47,-45.87 343,-29 347.2,-26.82 351.69,-24.83 356.26,-23.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="357.47,-26.32 365.66,-19.6 355.07,-19.74 357.47,-26.32"/>
<path fill="none" stroke="midnightblue" d="M251.98,-89.97C270.63,-73.11 303.02,-45.93 335,-29 339.03,-26.87 343.34,-24.91 347.73,-23.13"/>
<polygon fill="midnightblue" stroke="midnightblue" points="349.22,-26.31 357.36,-19.53 346.77,-19.76 349.22,-26.31"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/iterator/begin.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="515.5,-209.5 515.5,-228.5 575.5,-228.5 575.5,-209.5 515.5,-209.5"/>
<text text-anchor="middle" x="545.5" y="-216.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::begin</text>
<polygon fill="white" stroke="black" points="504.5,-209.5 504.5,-228.5 563.5,-228.5 563.5,-209.5 504.5,-209.5"/>
<text text-anchor="middle" x="534" y="-216.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::begin</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<title>Node4&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M437.14,-171.55C445.67,-174.32 454.77,-177.53 463,-181 479.67,-188.02 482.64,-192.28 499,-200 502.83,-201.81 506.88,-203.63 510.93,-205.38"/>
<polygon fill="midnightblue" stroke="midnightblue" points="509.66,-208.65 520.24,-209.34 512.4,-202.21 509.66,-208.65"/>
<path fill="none" stroke="midnightblue" d="M426.49,-171.52C434.89,-174.31 443.87,-177.54 452,-181 468.65,-188.08 471.65,-192.25 488,-200 491.79,-201.8 495.8,-203.61 499.8,-205.37"/>
<polygon fill="midnightblue" stroke="midnightblue" points="498.44,-208.59 509.01,-209.32 501.2,-202.16 498.44,-208.59"/>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<title>Node6</title>
<g id="a_node6"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/iterator/distance.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="509,-171.5 509,-190.5 582,-190.5 582,-171.5 509,-171.5"/>
<text text-anchor="middle" x="545.5" y="-178.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::distance</text>
<polygon fill="white" stroke="black" points="497.5,-171.5 497.5,-190.5 570.5,-190.5 570.5,-171.5 497.5,-171.5"/>
<text text-anchor="middle" x="534" y="-178.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::distance</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node6 -->
<g id="edge5" class="edge">
<title>Node4&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M437.65,-166.55C455.9,-169.02 478.73,-172.11 498.59,-174.79"/>
<polygon fill="midnightblue" stroke="midnightblue" points="498.29,-178.28 508.67,-176.15 499.22,-171.35 498.29,-178.28"/>
<path fill="none" stroke="midnightblue" d="M427.32,-166.5C445.17,-168.95 467.53,-172.02 487.08,-174.7"/>
<polygon fill="midnightblue" stroke="midnightblue" points="486.63,-178.17 497.01,-176.06 487.58,-171.24 486.63,-178.17"/>
</g>
<!-- Node7 -->
<g id="node7" class="node">
<title>Node7</title>
<g id="a_node7"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/iterator/end.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="519.5,-133.5 519.5,-152.5 571.5,-152.5 571.5,-133.5 519.5,-133.5"/>
<text text-anchor="middle" x="545.5" y="-140.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::end</text>
<polygon fill="white" stroke="black" points="508,-133.5 508,-152.5 560,-152.5 560,-133.5 508,-133.5"/>
<text text-anchor="middle" x="534" y="-140.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::end</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node7 -->
<g id="edge6" class="edge">
<title>Node4&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M437.65,-157.45C459.38,-154.51 487.58,-150.7 509.56,-147.73"/>
<polygon fill="midnightblue" stroke="midnightblue" points="510.04,-151.19 519.48,-146.38 509.1,-144.26 510.04,-151.19"/>
<path fill="none" stroke="midnightblue" d="M427.32,-157.5C448.5,-154.59 476.02,-150.82 497.67,-147.85"/>
<polygon fill="midnightblue" stroke="midnightblue" points="498.34,-151.29 507.77,-146.46 497.39,-144.35 498.34,-151.29"/>
</g>
<!-- Node8 -->
<g id="node8" class="node">
<title>Node8</title>
<g id="a_node8"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/algorithm/min_element.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="499,-95.5 499,-114.5 592,-114.5 592,-95.5 499,-95.5"/>
<text text-anchor="middle" x="545.5" y="-102.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::min_element</text>
<polygon fill="white" stroke="black" points="488,-95.5 488,-114.5 580,-114.5 580,-95.5 488,-95.5"/>
<text text-anchor="middle" x="534" y="-102.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::min_element</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node8 -->
<g id="edge7" class="edge">
<title>Node4&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M437.14,-152.45C445.67,-149.68 454.77,-146.47 463,-143 479.67,-135.98 482.64,-131.72 499,-124 502.83,-122.19 506.88,-120.37 510.93,-118.62"/>
<polygon fill="midnightblue" stroke="midnightblue" points="512.4,-121.79 520.24,-114.66 509.66,-115.35 512.4,-121.79"/>
<path fill="none" stroke="midnightblue" d="M426.49,-152.48C434.89,-149.69 443.87,-146.46 452,-143 468.65,-135.92 471.65,-131.75 488,-124 491.79,-122.2 495.8,-120.39 499.8,-118.63"/>
<polygon fill="midnightblue" stroke="midnightblue" points="501.2,-121.84 509.01,-114.68 498.44,-115.41 501.2,-121.84"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 9.5 KiB

After

Width:  |  Height:  |  Size: 9.5 KiB

View File

@@ -1,7 +1,7 @@
<map id="machine_learning::operator&#45;" name="machine_learning::operator&#45;">
<area shape="rect" id="node1" title=" " alt="" coords="5,85,195,112"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="285,5,357,32"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/utility/program/exit.html#" title=" " alt="" coords="287,56,355,83"/>
<area shape="rect" id="node4" href="$d8/d77/namespacemachine__learning.html#aa4bbf61e65f8cd297255fa94b983d078" title=" " alt="" coords="244,107,397,149"/>
<area shape="rect" id="node5" 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="243,173,399,200"/>
<area shape="rect" id="node1" title=" " alt="" coords="5,85,188,112"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="277,5,349,32"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/utility/program/exit.html#" title=" " alt="" coords="279,56,348,83"/>
<area shape="rect" id="node4" href="$d8/d77/namespacemachine__learning.html#aa4bbf61e65f8cd297255fa94b983d078" title=" " alt="" coords="239,107,388,149"/>
<area shape="rect" id="node5" 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="236,173,391,200"/>
</map>

View File

@@ -1,20 +1,20 @@
<?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.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: machine_learning::operator&#45; Pages: 1 -->
<svg width="303pt" height="154pt"
viewBox="0.00 0.00 303.00 154.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="297pt" height="154pt"
viewBox="0.00 0.00 297.00 154.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 150)">
<title>machine_learning::operator&#45;</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-150 299,-150 299,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-150 293,-150 293,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<polygon fill="#bfbfbf" stroke="black" points="0,-66.5 0,-85.5 142,-85.5 142,-66.5 0,-66.5"/>
<text text-anchor="middle" x="71" y="-73.5" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::operator&#45;</text>
<polygon fill="#bfbfbf" stroke="black" points="0,-66.5 0,-85.5 137,-85.5 137,-66.5 0,-66.5"/>
<text text-anchor="middle" x="68.5" y="-73.5" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::operator&#45;</text>
</a>
</g>
</g>
@@ -22,62 +22,62 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="209.5,-126.5 209.5,-145.5 263.5,-145.5 263.5,-126.5 209.5,-126.5"/>
<text text-anchor="middle" x="236.5" y="-133.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
<polygon fill="white" stroke="black" points="204,-126.5 204,-145.5 258,-145.5 258,-126.5 204,-126.5"/>
<text text-anchor="middle" x="231" y="-133.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</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="M95.87,-85.62C117.27,-94.16 149.58,-106.82 178,-117 185.01,-119.51 192.54,-122.09 199.77,-124.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="198.76,-127.85 209.36,-127.67 200.96,-121.21 198.76,-127.85"/>
<path fill="none" stroke="midnightblue" d="M92.79,-85.65C113.67,-94.21 145.22,-106.88 173,-117 179.72,-119.45 186.92,-121.95 193.87,-124.29"/>
<polygon fill="midnightblue" stroke="midnightblue" points="193.19,-127.76 203.79,-127.6 195.41,-121.12 193.19,-127.76"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/utility/program/exit.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="211,-88.5 211,-107.5 262,-107.5 262,-88.5 211,-88.5"/>
<text text-anchor="middle" x="236.5" y="-95.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::exit</text>
<polygon fill="white" stroke="black" points="205,-88.5 205,-107.5 257,-107.5 257,-88.5 205,-88.5"/>
<text text-anchor="middle" x="231" y="-95.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::exit</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="M142.29,-85.46C162.5,-88.18 183.67,-91.03 200.71,-93.32"/>
<polygon fill="midnightblue" stroke="midnightblue" points="200.37,-96.8 210.75,-94.67 201.3,-89.87 200.37,-96.8"/>
<path fill="none" stroke="midnightblue" d="M137.1,-85.27C156.97,-87.99 177.89,-90.86 194.84,-93.18"/>
<polygon fill="midnightblue" stroke="midnightblue" points="194.46,-96.66 204.84,-94.55 195.41,-89.73 194.46,-96.66"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="../../d8/d77/namespacemachine__learning.html#aa4bbf61e65f8cd297255fa94b983d078" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="179,-39 179,-69 294,-69 294,-39 179,-39"/>
<text text-anchor="start" x="187" y="-57" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::get</text>
<text text-anchor="middle" x="236.5" y="-46" font-family="Helvetica,sans-Serif" font-size="10.00">_shape</text>
<polygon fill="white" stroke="black" points="175,-39 175,-69 287,-69 287,-39 175,-39"/>
<text text-anchor="start" x="183" y="-57" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::get</text>
<text text-anchor="middle" x="231" y="-46" font-family="Helvetica,sans-Serif" font-size="10.00">_shape</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M142.29,-66.54C151.06,-65.36 160.01,-64.16 168.73,-62.98"/>
<polygon fill="midnightblue" stroke="midnightblue" points="169.38,-66.43 178.82,-61.63 168.45,-59.49 169.38,-66.43"/>
<path fill="none" stroke="midnightblue" d="M137.1,-66.73C146.19,-65.49 155.5,-64.21 164.55,-62.97"/>
<polygon fill="midnightblue" stroke="midnightblue" points="165.2,-66.42 174.63,-61.59 164.25,-59.48 165.2,-66.42"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/push_back.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="178,-0.5 178,-19.5 295,-19.5 295,-0.5 178,-0.5"/>
<text text-anchor="middle" x="236.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::push_back</text>
<polygon fill="white" stroke="black" points="173,-0.5 173,-19.5 289,-19.5 289,-0.5 173,-0.5"/>
<text text-anchor="middle" x="231" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::push_back</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<title>Node1&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M92.92,-66.37C114.17,-56.72 148.1,-41.67 178,-30 184.07,-27.63 190.56,-25.24 196.91,-22.98"/>
<polygon fill="midnightblue" stroke="midnightblue" points="198.4,-26.16 206.68,-19.55 196.09,-19.56 198.4,-26.16"/>
<path fill="none" stroke="midnightblue" d="M89.91,-66.34C110.64,-56.67 143.76,-41.61 173,-30 179.01,-27.61 185.44,-25.22 191.73,-22.95"/>
<polygon fill="midnightblue" stroke="midnightblue" points="193.16,-26.16 201.42,-19.52 190.82,-19.56 193.16,-26.16"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 4.1 KiB

After

Width:  |  Height:  |  Size: 4.1 KiB

View File

@@ -1,7 +1,7 @@
<map id="machine_learning::operator+" name="machine_learning::operator+">
<area shape="rect" id="node1" title=" " alt="" coords="5,85,197,112"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="287,5,359,32"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/utility/program/exit.html#" title=" " alt="" coords="289,56,357,83"/>
<area shape="rect" id="node4" href="$d8/d77/namespacemachine__learning.html#aa4bbf61e65f8cd297255fa94b983d078" title=" " alt="" coords="247,107,400,149"/>
<area shape="rect" id="node5" 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="245,173,401,200"/>
<area shape="rect" id="node1" title=" " alt="" coords="5,85,192,112"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="281,5,353,32"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/utility/program/exit.html#" title=" " alt="" coords="283,56,352,83"/>
<area shape="rect" id="node4" href="$d8/d77/namespacemachine__learning.html#aa4bbf61e65f8cd297255fa94b983d078" title=" " alt="" coords="243,107,392,149"/>
<area shape="rect" id="node5" 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="240,173,395,200"/>
</map>

View File

@@ -1,20 +1,20 @@
<?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.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: machine_learning::operator+ Pages: 1 -->
<svg width="305pt" height="154pt"
viewBox="0.00 0.00 305.00 154.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="300pt" height="154pt"
viewBox="0.00 0.00 300.00 154.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 150)">
<title>machine_learning::operator+</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-150 301,-150 301,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-150 296,-150 296,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<polygon fill="#bfbfbf" stroke="black" points="0,-66.5 0,-85.5 144,-85.5 144,-66.5 0,-66.5"/>
<text text-anchor="middle" x="72" y="-73.5" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::operator+</text>
<polygon fill="#bfbfbf" stroke="black" points="0,-66.5 0,-85.5 140,-85.5 140,-66.5 0,-66.5"/>
<text text-anchor="middle" x="70" y="-73.5" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::operator+</text>
</a>
</g>
</g>
@@ -22,62 +22,62 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="211.5,-126.5 211.5,-145.5 265.5,-145.5 265.5,-126.5 211.5,-126.5"/>
<text text-anchor="middle" x="238.5" y="-133.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
<polygon fill="white" stroke="black" points="207,-126.5 207,-145.5 261,-145.5 261,-126.5 207,-126.5"/>
<text text-anchor="middle" x="234" y="-133.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</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="M97.1,-85.61C118.71,-94.13 151.33,-106.78 180,-117 187.01,-119.5 194.54,-122.07 201.77,-124.48"/>
<polygon fill="midnightblue" stroke="midnightblue" points="200.77,-127.84 211.36,-127.65 202.97,-121.19 200.77,-127.84"/>
<path fill="none" stroke="midnightblue" d="M94.64,-85.63C115.84,-94.16 147.84,-106.82 176,-117 182.72,-119.43 189.93,-121.92 196.88,-124.27"/>
<polygon fill="midnightblue" stroke="midnightblue" points="196.2,-127.73 206.8,-127.57 198.42,-121.09 196.2,-127.73"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/utility/program/exit.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="213,-88.5 213,-107.5 264,-107.5 264,-88.5 213,-88.5"/>
<text text-anchor="middle" x="238.5" y="-95.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::exit</text>
<polygon fill="white" stroke="black" points="208,-88.5 208,-107.5 260,-107.5 260,-88.5 208,-88.5"/>
<text text-anchor="middle" x="234" y="-95.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::exit</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="M144.2,-85.52C164.47,-88.23 185.66,-91.07 202.72,-93.35"/>
<polygon fill="midnightblue" stroke="midnightblue" points="202.38,-96.83 212.75,-94.69 203.31,-89.9 202.38,-96.83"/>
<path fill="none" stroke="midnightblue" d="M140.17,-85.39C160.11,-88.1 181.03,-90.94 197.95,-93.24"/>
<polygon fill="midnightblue" stroke="midnightblue" points="197.55,-96.72 207.93,-94.59 198.49,-89.78 197.55,-96.72"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="../../d8/d77/namespacemachine__learning.html#aa4bbf61e65f8cd297255fa94b983d078" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="181,-39 181,-69 296,-69 296,-39 181,-39"/>
<text text-anchor="start" x="189" y="-57" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::get</text>
<text text-anchor="middle" x="238.5" y="-46" font-family="Helvetica,sans-Serif" font-size="10.00">_shape</text>
<polygon fill="white" stroke="black" points="178,-39 178,-69 290,-69 290,-39 178,-39"/>
<text text-anchor="start" x="186" y="-57" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::get</text>
<text text-anchor="middle" x="234" y="-46" font-family="Helvetica,sans-Serif" font-size="10.00">_shape</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M144.2,-66.48C153,-65.3 161.97,-64.1 170.7,-62.93"/>
<polygon fill="midnightblue" stroke="midnightblue" points="171.36,-66.38 180.81,-61.58 170.44,-59.44 171.36,-66.38"/>
<path fill="none" stroke="midnightblue" d="M140.17,-66.61C149.3,-65.37 158.62,-64.1 167.68,-62.87"/>
<polygon fill="midnightblue" stroke="midnightblue" points="168.32,-66.32 177.76,-61.5 167.38,-59.38 168.32,-66.32"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/push_back.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="180,-0.5 180,-19.5 297,-19.5 297,-0.5 180,-0.5"/>
<text text-anchor="middle" x="238.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::push_back</text>
<polygon fill="white" stroke="black" points="176,-0.5 176,-19.5 292,-19.5 292,-0.5 176,-0.5"/>
<text text-anchor="middle" x="234" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::push_back</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<title>Node1&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M94.13,-66.39C115.58,-56.75 149.84,-41.71 180,-30 186.08,-27.64 192.57,-25.26 198.91,-23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="200.41,-26.18 208.69,-19.57 198.1,-19.57 200.41,-26.18"/>
<path fill="none" stroke="midnightblue" d="M91.72,-66.37C112.76,-56.72 146.37,-41.67 176,-30 182.02,-27.63 188.45,-25.24 194.74,-22.98"/>
<polygon fill="midnightblue" stroke="midnightblue" points="196.17,-26.18 204.43,-19.55 193.84,-19.58 196.17,-26.18"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 4.0 KiB

After

Width:  |  Height:  |  Size: 4.0 KiB

View File

@@ -1,10 +1,10 @@
<map id="machine_learning::argmax" name="machine_learning::argmax">
<area shape="rect" id="node1" title=" " alt="" coords="5,157,184,184"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/iterator/begin.html#" title=" " alt="" coords="269,5,349,32"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/iterator/distance.html#" title=" " alt="" coords="260,56,357,83"/>
<area shape="rect" id="node4" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/iterator/end.html#" title=" " alt="" coords="274,107,343,133"/>
<area shape="rect" id="node5" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="273,157,345,184"/>
<area shape="rect" id="node6" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/utility/program/exit.html#" title=" " alt="" coords="275,208,343,235"/>
<area shape="rect" id="node7" href="$d8/d77/namespacemachine__learning.html#aa4bbf61e65f8cd297255fa94b983d078" title=" " alt="" coords="232,259,385,301"/>
<area shape="rect" id="node8" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/max_element.html#" title=" " alt="" coords="245,325,372,352"/>
<area shape="rect" id="node1" title=" " alt="" coords="5,157,180,184"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/iterator/begin.html#" title=" " alt="" coords="263,5,342,32"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/iterator/distance.html#" title=" " alt="" coords="254,56,351,83"/>
<area shape="rect" id="node4" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/iterator/end.html#" title=" " alt="" coords="268,107,337,133"/>
<area shape="rect" id="node5" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="267,157,339,184"/>
<area shape="rect" id="node6" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/utility/program/exit.html#" title=" " alt="" coords="268,208,337,235"/>
<area shape="rect" id="node7" href="$d8/d77/namespacemachine__learning.html#aa4bbf61e65f8cd297255fa94b983d078" title=" " alt="" coords="228,259,377,301"/>
<area shape="rect" id="node8" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/max_element.html#" title=" " alt="" coords="239,325,366,352"/>
</map>

View File

@@ -1,20 +1,20 @@
<?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.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: machine_learning::argmax Pages: 1 -->
<svg width="293pt" height="268pt"
viewBox="0.00 0.00 293.00 268.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="287pt" height="268pt"
viewBox="0.00 0.00 287.00 268.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 264)">
<title>machine_learning::argmax</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-264 289,-264 289,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-264 283,-264 283,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<polygon fill="#bfbfbf" stroke="black" points="0,-126.5 0,-145.5 134,-145.5 134,-126.5 0,-126.5"/>
<text text-anchor="middle" x="67" y="-133.5" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::argmax</text>
<polygon fill="#bfbfbf" stroke="black" points="0,-126.5 0,-145.5 131,-145.5 131,-126.5 0,-126.5"/>
<text text-anchor="middle" x="65.5" y="-133.5" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::argmax</text>
</a>
</g>
</g>
@@ -22,107 +22,107 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/iterator/begin.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="197.5,-240.5 197.5,-259.5 257.5,-259.5 257.5,-240.5 197.5,-240.5"/>
<text text-anchor="middle" x="227.5" y="-247.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::begin</text>
<polygon fill="white" stroke="black" points="193.5,-240.5 193.5,-259.5 252.5,-259.5 252.5,-240.5 193.5,-240.5"/>
<text text-anchor="middle" x="223" y="-247.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::begin</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="M75.95,-145.79C91.89,-164.81 129.66,-206.98 170,-231 175.48,-234.27 181.61,-237.06 187.74,-239.42"/>
<polygon fill="midnightblue" stroke="midnightblue" points="186.7,-242.77 197.3,-242.78 189.03,-236.17 186.7,-242.77"/>
<path fill="none" stroke="midnightblue" d="M74.32,-145.77C89.99,-164.75 127.17,-206.86 167,-231 172.15,-234.12 177.88,-236.82 183.64,-239.12"/>
<polygon fill="midnightblue" stroke="midnightblue" points="182.68,-242.49 193.27,-242.62 185.07,-235.92 182.68,-242.49"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/iterator/distance.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="191,-202.5 191,-221.5 264,-221.5 264,-202.5 191,-202.5"/>
<text text-anchor="middle" x="227.5" y="-209.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::distance</text>
<polygon fill="white" stroke="black" points="186.5,-202.5 186.5,-221.5 259.5,-221.5 259.5,-202.5 186.5,-202.5"/>
<text text-anchor="middle" x="223" y="-209.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::distance</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="M83.09,-145.61C102.61,-157.75 137.91,-178.79 170,-193 174.79,-195.12 179.89,-197.14 184.99,-199.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="184.13,-202.44 194.73,-202.46 186.46,-195.83 184.13,-202.44"/>
<path fill="none" stroke="midnightblue" d="M81.37,-145.58C100.6,-157.71 135.37,-178.71 167,-193 171.66,-195.1 176.62,-197.12 181.59,-198.99"/>
<polygon fill="midnightblue" stroke="midnightblue" points="180.47,-202.31 191.06,-202.43 182.85,-195.73 180.47,-202.31"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/iterator/end.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="201.5,-164.5 201.5,-183.5 253.5,-183.5 253.5,-164.5 201.5,-164.5"/>
<text text-anchor="middle" x="227.5" y="-171.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::end</text>
<polygon fill="white" stroke="black" points="197,-164.5 197,-183.5 249,-183.5 249,-164.5 197,-164.5"/>
<text text-anchor="middle" x="223" y="-171.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::end</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M108,-145.59C133.67,-151.75 166.71,-159.67 191.37,-165.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="190.84,-169.05 201.39,-167.98 192.48,-162.24 190.84,-169.05"/>
<path fill="none" stroke="midnightblue" d="M105.74,-145.59C130.77,-151.71 162.94,-159.57 187.08,-165.47"/>
<polygon fill="midnightblue" stroke="midnightblue" points="186.35,-168.89 196.9,-167.87 188.01,-162.09 186.35,-168.89"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="200.5,-126.5 200.5,-145.5 254.5,-145.5 254.5,-126.5 200.5,-126.5"/>
<text text-anchor="middle" x="227.5" y="-133.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
<polygon fill="white" stroke="black" points="196,-126.5 196,-145.5 250,-145.5 250,-126.5 196,-126.5"/>
<text text-anchor="middle" x="223" y="-133.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<title>Node1&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M134.3,-136C153.37,-136 173.46,-136 190.01,-136"/>
<polygon fill="midnightblue" stroke="midnightblue" points="190.32,-139.5 200.32,-136 190.32,-132.5 190.32,-139.5"/>
<path fill="none" stroke="midnightblue" d="M131.1,-136C149.71,-136 169.37,-136 185.62,-136"/>
<polygon fill="midnightblue" stroke="midnightblue" points="185.76,-139.5 195.76,-136 185.76,-132.5 185.76,-139.5"/>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<title>Node6</title>
<g id="a_node6"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/utility/program/exit.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="202,-88.5 202,-107.5 253,-107.5 253,-88.5 202,-88.5"/>
<text text-anchor="middle" x="227.5" y="-95.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::exit</text>
<polygon fill="white" stroke="black" points="197,-88.5 197,-107.5 249,-107.5 249,-88.5 197,-88.5"/>
<text text-anchor="middle" x="223" y="-95.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::exit</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node6 -->
<g id="edge5" class="edge">
<title>Node1&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M108,-126.41C133.83,-120.22 167.12,-112.24 191.83,-106.31"/>
<polygon fill="midnightblue" stroke="midnightblue" points="192.95,-109.64 201.85,-103.91 191.31,-102.84 192.95,-109.64"/>
<path fill="none" stroke="midnightblue" d="M105.74,-126.41C130.77,-120.29 162.94,-112.43 187.08,-106.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="188.01,-109.91 196.9,-104.13 186.35,-103.11 188.01,-109.91"/>
</g>
<!-- Node7 -->
<g id="node7" class="node">
<title>Node7</title>
<g id="a_node7"><a xlink:href="../../d8/d77/namespacemachine__learning.html#aa4bbf61e65f8cd297255fa94b983d078" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="170,-39 170,-69 285,-69 285,-39 170,-39"/>
<text text-anchor="start" x="178" y="-57" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::get</text>
<text text-anchor="middle" x="227.5" y="-46" font-family="Helvetica,sans-Serif" font-size="10.00">_shape</text>
<polygon fill="white" stroke="black" points="167,-39 167,-69 279,-69 279,-39 167,-39"/>
<text text-anchor="start" x="175" y="-57" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::get</text>
<text text-anchor="middle" x="223" y="-46" font-family="Helvetica,sans-Serif" font-size="10.00">_shape</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node7 -->
<g id="edge6" class="edge">
<title>Node1&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M84,-126.45C103.88,-114.72 138.96,-94.5 170,-79 173.78,-77.11 177.73,-75.22 181.72,-73.35"/>
<polygon fill="midnightblue" stroke="midnightblue" points="183.37,-76.45 191,-69.1 180.45,-70.08 183.37,-76.45"/>
<path fill="none" stroke="midnightblue" d="M82.27,-126.47C101.86,-114.77 136.44,-94.57 167,-79 170.73,-77.1 174.64,-75.18 178.57,-73.3"/>
<polygon fill="midnightblue" stroke="midnightblue" points="180.17,-76.42 187.74,-69 177.2,-70.08 180.17,-76.42"/>
</g>
<!-- Node8 -->
<g id="node8" class="node">
<title>Node8</title>
<g id="a_node8"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/algorithm/max_element.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="180,-0.5 180,-19.5 275,-19.5 275,-0.5 180,-0.5"/>
<text text-anchor="middle" x="227.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::max_element</text>
<polygon fill="white" stroke="black" points="175.5,-0.5 175.5,-19.5 270.5,-19.5 270.5,-0.5 175.5,-0.5"/>
<text text-anchor="middle" x="223" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::max_element</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node8 -->
<g id="edge7" class="edge">
<title>Node1&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M74.79,-126.36C89.72,-105.82 127.49,-57.39 170,-30 173.79,-27.56 177.92,-25.37 182.16,-23.41"/>
<polygon fill="midnightblue" stroke="midnightblue" points="183.65,-26.59 191.54,-19.52 180.97,-20.12 183.65,-26.59"/>
<path fill="none" stroke="midnightblue" d="M73.17,-126.38C87.85,-105.89 125.01,-57.53 167,-30 170.58,-27.65 174.48,-25.53 178.49,-23.63"/>
<polygon fill="midnightblue" stroke="midnightblue" points="180.13,-26.74 187.95,-19.59 177.38,-20.3 180.13,-26.74"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 6.3 KiB

After

Width:  |  Height:  |  Size: 6.3 KiB

View File

@@ -1,7 +1,7 @@
<map id="machine_learning::multiply" name="machine_learning::multiply">
<area shape="rect" id="node1" title=" " alt="" coords="5,85,185,112"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="275,5,347,32"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/utility/program/exit.html#" title=" " alt="" coords="277,56,345,83"/>
<area shape="rect" id="node4" href="$d8/d77/namespacemachine__learning.html#aa4bbf61e65f8cd297255fa94b983d078" title=" " alt="" coords="235,107,388,149"/>
<area shape="rect" id="node5" 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="233,173,389,200"/>
<area shape="rect" id="node1" title=" " alt="" coords="5,85,181,112"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="271,5,343,32"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/utility/program/exit.html#" title=" " alt="" coords="272,56,341,83"/>
<area shape="rect" id="node4" href="$d8/d77/namespacemachine__learning.html#aa4bbf61e65f8cd297255fa94b983d078" title=" " alt="" coords="232,107,381,149"/>
<area shape="rect" id="node5" 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="229,173,384,200"/>
</map>

View File

@@ -1,20 +1,20 @@
<?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.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: machine_learning::multiply Pages: 1 -->
<svg width="296pt" height="154pt"
viewBox="0.00 0.00 296.00 154.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="292pt" height="154pt"
viewBox="0.00 0.00 292.00 154.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 150)">
<title>machine_learning::multiply</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-150 292,-150 292,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-150 288,-150 288,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<polygon fill="#bfbfbf" stroke="black" points="0,-66.5 0,-85.5 135,-85.5 135,-66.5 0,-66.5"/>
<text text-anchor="middle" x="67.5" y="-73.5" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::multiply</text>
<polygon fill="#bfbfbf" stroke="black" points="0,-66.5 0,-85.5 132,-85.5 132,-66.5 0,-66.5"/>
<text text-anchor="middle" x="66" y="-73.5" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::multiply</text>
</a>
</g>
</g>
@@ -22,62 +22,62 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="202.5,-126.5 202.5,-145.5 256.5,-145.5 256.5,-126.5 202.5,-126.5"/>
<text text-anchor="middle" x="229.5" y="-133.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
<polygon fill="white" stroke="black" points="199,-126.5 199,-145.5 253,-145.5 253,-126.5 199,-126.5"/>
<text text-anchor="middle" x="226" y="-133.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</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="M91.14,-85.52C111.81,-94.1 143.27,-106.88 171,-117 177.99,-119.55 185.52,-122.15 192.74,-124.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="191.74,-127.92 202.34,-127.73 193.94,-121.27 191.74,-127.92"/>
<path fill="none" stroke="midnightblue" d="M89.3,-85.53C109.66,-94.12 140.66,-106.91 168,-117 174.71,-119.48 181.91,-121.99 188.86,-124.34"/>
<polygon fill="midnightblue" stroke="midnightblue" points="188.18,-127.8 198.77,-127.65 190.39,-121.16 188.18,-127.8"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/utility/program/exit.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="204,-88.5 204,-107.5 255,-107.5 255,-88.5 204,-88.5"/>
<text text-anchor="middle" x="229.5" y="-95.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::exit</text>
<polygon fill="white" stroke="black" points="200,-88.5 200,-107.5 252,-107.5 252,-88.5 200,-88.5"/>
<text text-anchor="middle" x="226" y="-95.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::exit</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="M135.43,-85.2C155.43,-87.95 176.54,-90.86 193.6,-93.2"/>
<polygon fill="midnightblue" stroke="midnightblue" points="193.26,-96.69 203.65,-94.58 194.22,-89.75 193.26,-96.69"/>
<path fill="none" stroke="midnightblue" d="M132.18,-85.08C151.89,-87.82 172.78,-90.73 189.75,-93.09"/>
<polygon fill="midnightblue" stroke="midnightblue" points="189.37,-96.57 199.76,-94.49 190.34,-89.64 189.37,-96.57"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="../../d8/d77/namespacemachine__learning.html#aa4bbf61e65f8cd297255fa94b983d078" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="172,-39 172,-69 287,-69 287,-39 172,-39"/>
<text text-anchor="start" x="180" y="-57" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::get</text>
<text text-anchor="middle" x="229.5" y="-46" font-family="Helvetica,sans-Serif" font-size="10.00">_shape</text>
<polygon fill="white" stroke="black" points="170,-39 170,-69 282,-69 282,-39 170,-39"/>
<text text-anchor="start" x="178" y="-57" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::get</text>
<text text-anchor="middle" x="226" y="-46" font-family="Helvetica,sans-Serif" font-size="10.00">_shape</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M135.43,-66.8C144.17,-65.6 153.12,-64.36 161.86,-63.16"/>
<polygon fill="midnightblue" stroke="midnightblue" points="162.55,-66.6 171.98,-61.77 161.6,-59.67 162.55,-66.6"/>
<path fill="none" stroke="midnightblue" d="M132.18,-66.92C141.19,-65.67 150.46,-64.38 159.48,-63.12"/>
<polygon fill="midnightblue" stroke="midnightblue" points="160.12,-66.57 169.54,-61.72 159.15,-59.63 160.12,-66.57"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/push_back.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="171,-0.5 171,-19.5 288,-19.5 288,-0.5 171,-0.5"/>
<text text-anchor="middle" x="229.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::push_back</text>
<polygon fill="white" stroke="black" points="168,-0.5 168,-19.5 284,-19.5 284,-0.5 168,-0.5"/>
<text text-anchor="middle" x="226" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::push_back</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<title>Node1&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M88.31,-66.49C108.8,-56.8 141.82,-41.6 171,-30 176.99,-27.62 183.4,-25.23 189.68,-22.99"/>
<polygon fill="midnightblue" stroke="midnightblue" points="191.09,-26.2 199.36,-19.58 188.77,-19.6 191.09,-26.2"/>
<path fill="none" stroke="midnightblue" d="M86.51,-66.48C106.69,-56.79 139.22,-41.58 168,-30 173.94,-27.61 180.28,-25.23 186.51,-22.98"/>
<polygon fill="midnightblue" stroke="midnightblue" points="187.85,-26.21 196.11,-19.57 185.51,-19.62 187.85,-26.21"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 4.0 KiB

After

Width:  |  Height:  |  Size: 4.0 KiB

View File

@@ -1,5 +1,5 @@
<map id="machine_learning::operator&lt;&lt;" name="machine_learning::operator&lt;&lt;">
<area shape="rect" id="node1" title=" " alt="" coords="5,31,205,57"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="295,5,367,32"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/ios_base/precision.html#" title=" " alt="" coords="253,56,409,83"/>
<area shape="rect" id="node1" title=" " alt="" coords="5,31,200,57"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="289,5,361,32"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/ios_base/precision.html#" title=" " alt="" coords="248,56,403,83"/>
</map>

View File

@@ -1,20 +1,20 @@
<?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.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: machine_learning::operator&lt;&lt; Pages: 1 -->
<svg width="311pt" height="66pt"
viewBox="0.00 0.00 311.00 66.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="306pt" height="66pt"
viewBox="0.00 0.00 306.00 66.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 62)">
<title>machine_learning::operator&lt;&lt;</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-62 307,-62 307,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-62 302,-62 302,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<polygon fill="#bfbfbf" stroke="black" points="0,-19.5 0,-38.5 150,-38.5 150,-19.5 0,-19.5"/>
<text text-anchor="middle" x="75" y="-26.5" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::operator&lt;&lt;</text>
<polygon fill="#bfbfbf" stroke="black" points="0,-19.5 0,-38.5 146,-38.5 146,-19.5 0,-19.5"/>
<text text-anchor="middle" x="73" y="-26.5" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::operator&lt;&lt;</text>
</a>
</g>
</g>
@@ -22,31 +22,31 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="217.5,-38.5 217.5,-57.5 271.5,-57.5 271.5,-38.5 217.5,-38.5"/>
<text text-anchor="middle" x="244.5" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
<polygon fill="white" stroke="black" points="213,-38.5 213,-57.5 267,-57.5 267,-38.5 213,-38.5"/>
<text text-anchor="middle" x="240" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</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="M150.44,-37.44C170.08,-39.67 190.41,-41.98 207.04,-43.86"/>
<polygon fill="midnightblue" stroke="midnightblue" points="207.06,-47.39 217.39,-45.04 207.85,-40.43 207.06,-47.39"/>
<path fill="none" stroke="midnightblue" d="M146.37,-37.33C165.83,-39.57 186.06,-41.9 202.63,-43.81"/>
<polygon fill="midnightblue" stroke="midnightblue" points="202.61,-47.33 212.94,-45 203.41,-40.38 202.61,-47.33"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/ios_base/precision.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="186,-0.5 186,-19.5 303,-19.5 303,-0.5 186,-0.5"/>
<text text-anchor="middle" x="244.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::ostream::precision</text>
<polygon fill="white" stroke="black" points="182,-0.5 182,-19.5 298,-19.5 298,-0.5 182,-0.5"/>
<text text-anchor="middle" x="240" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::ostream::precision</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="M150.44,-20.56C158.89,-19.6 167.47,-18.62 175.82,-17.68"/>
<polygon fill="midnightblue" stroke="midnightblue" points="176.34,-21.14 185.88,-16.54 175.55,-14.19 176.34,-21.14"/>
<path fill="none" stroke="midnightblue" d="M146.37,-20.67C154.74,-19.7 163.26,-18.72 171.56,-17.77"/>
<polygon fill="midnightblue" stroke="midnightblue" points="172.02,-21.24 181.56,-16.61 171.22,-14.28 172.02,-21.24"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@@ -1,5 +1,5 @@
<map id="machine_learning::operator&lt;&lt;" name="machine_learning::operator&lt;&lt;">
<area shape="rect" id="node1" title=" " alt="" coords="5,31,205,57"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="295,5,367,32"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/ios_base/precision.html#" title=" " alt="" coords="253,56,409,83"/>
<area shape="rect" id="node1" title=" " alt="" coords="5,31,200,57"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="289,5,361,32"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/ios_base/precision.html#" title=" " alt="" coords="248,56,403,83"/>
</map>

View File

@@ -1,20 +1,20 @@
<?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.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: machine_learning::operator&lt;&lt; Pages: 1 -->
<svg width="311pt" height="66pt"
viewBox="0.00 0.00 311.00 66.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="306pt" height="66pt"
viewBox="0.00 0.00 306.00 66.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 62)">
<title>machine_learning::operator&lt;&lt;</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-62 307,-62 307,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-62 302,-62 302,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<polygon fill="#bfbfbf" stroke="black" points="0,-19.5 0,-38.5 150,-38.5 150,-19.5 0,-19.5"/>
<text text-anchor="middle" x="75" y="-26.5" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::operator&lt;&lt;</text>
<polygon fill="#bfbfbf" stroke="black" points="0,-19.5 0,-38.5 146,-38.5 146,-19.5 0,-19.5"/>
<text text-anchor="middle" x="73" y="-26.5" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::operator&lt;&lt;</text>
</a>
</g>
</g>
@@ -22,31 +22,31 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="217.5,-38.5 217.5,-57.5 271.5,-57.5 271.5,-38.5 217.5,-38.5"/>
<text text-anchor="middle" x="244.5" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
<polygon fill="white" stroke="black" points="213,-38.5 213,-57.5 267,-57.5 267,-38.5 213,-38.5"/>
<text text-anchor="middle" x="240" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</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="M150.44,-37.44C170.08,-39.67 190.41,-41.98 207.04,-43.86"/>
<polygon fill="midnightblue" stroke="midnightblue" points="207.06,-47.39 217.39,-45.04 207.85,-40.43 207.06,-47.39"/>
<path fill="none" stroke="midnightblue" d="M146.37,-37.33C165.83,-39.57 186.06,-41.9 202.63,-43.81"/>
<polygon fill="midnightblue" stroke="midnightblue" points="202.61,-47.33 212.94,-45 203.41,-40.38 202.61,-47.33"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/ios_base/precision.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="186,-0.5 186,-19.5 303,-19.5 303,-0.5 186,-0.5"/>
<text text-anchor="middle" x="244.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::ostream::precision</text>
<polygon fill="white" stroke="black" points="182,-0.5 182,-19.5 298,-19.5 298,-0.5 182,-0.5"/>
<text text-anchor="middle" x="240" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::ostream::precision</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="M150.44,-20.56C158.89,-19.6 167.47,-18.62 175.82,-17.68"/>
<polygon fill="midnightblue" stroke="midnightblue" points="176.34,-21.14 185.88,-16.54 175.55,-14.19 176.34,-21.14"/>
<path fill="none" stroke="midnightblue" d="M146.37,-20.67C154.74,-19.7 163.26,-18.72 171.56,-17.77"/>
<polygon fill="midnightblue" stroke="midnightblue" points="172.02,-21.24 181.56,-16.61 171.22,-14.28 172.02,-21.24"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@@ -1,5 +1,5 @@
<map id="machine_learning::transpose" name="machine_learning::transpose">
<area shape="rect" id="node1" title=" " alt="" coords="5,42,199,69"/>
<area shape="rect" id="node2" href="$d8/d77/namespacemachine__learning.html#aa4bbf61e65f8cd297255fa94b983d078" title=" " alt="" coords="248,5,401,47"/>
<area shape="rect" id="node3" 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="247,71,403,98"/>
<area shape="rect" id="node1" title=" " alt="" coords="5,42,193,69"/>
<area shape="rect" id="node2" href="$d8/d77/namespacemachine__learning.html#aa4bbf61e65f8cd297255fa94b983d078" title=" " alt="" coords="244,5,393,47"/>
<area shape="rect" id="node3" 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="241,71,396,98"/>
</map>

View File

@@ -1,20 +1,20 @@
<?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.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: machine_learning::transpose Pages: 1 -->
<svg width="306pt" height="78pt"
viewBox="0.00 0.00 306.00 77.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="301pt" height="78pt"
viewBox="0.00 0.00 301.00 77.50" 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 73.5)">
<title>machine_learning::transpose</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-73.5 302,-73.5 302,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-73.5 297,-73.5 297,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<polygon fill="#bfbfbf" stroke="black" points="0,-22.5 0,-41.5 145,-41.5 145,-22.5 0,-22.5"/>
<text text-anchor="middle" x="72.5" y="-29.5" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::transpose</text>
<polygon fill="#bfbfbf" stroke="black" points="0,-22.5 0,-41.5 141,-41.5 141,-22.5 0,-22.5"/>
<text text-anchor="middle" x="70.5" y="-29.5" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::transpose</text>
</a>
</g>
</g>
@@ -22,32 +22,32 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="../../d8/d77/namespacemachine__learning.html#aa4bbf61e65f8cd297255fa94b983d078" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="182,-39 182,-69 297,-69 297,-39 182,-39"/>
<text text-anchor="start" x="190" y="-57" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::get</text>
<text text-anchor="middle" x="239.5" y="-46" font-family="Helvetica,sans-Serif" font-size="10.00">_shape</text>
<polygon fill="white" stroke="black" points="179,-39 179,-69 291,-69 291,-39 179,-39"/>
<text text-anchor="start" x="187" y="-57" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::get</text>
<text text-anchor="middle" x="235" y="-46" font-family="Helvetica,sans-Serif" font-size="10.00">_shape</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="M144.91,-41.52C153.9,-42.72 163.06,-43.94 171.97,-45.13"/>
<polygon fill="midnightblue" stroke="midnightblue" points="171.52,-48.6 181.89,-46.45 172.44,-41.66 171.52,-48.6"/>
<path fill="none" stroke="midnightblue" d="M141.36,-41.46C150.48,-42.69 159.8,-43.95 168.85,-45.18"/>
<polygon fill="midnightblue" stroke="midnightblue" points="168.53,-48.67 178.91,-46.54 169.47,-41.73 168.53,-48.67"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/push_back.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="181,-0.5 181,-19.5 298,-19.5 298,-0.5 181,-0.5"/>
<text text-anchor="middle" x="239.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::push_back</text>
<polygon fill="white" stroke="black" points="177,-0.5 177,-19.5 293,-19.5 293,-0.5 177,-0.5"/>
<text text-anchor="middle" x="235" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::push_back</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="M144.91,-22.48C153.55,-21.33 162.35,-20.15 170.94,-19.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="171.43,-22.47 180.88,-17.68 170.51,-15.53 171.43,-22.47"/>
<path fill="none" stroke="midnightblue" d="M141.36,-22.54C149.8,-21.4 158.4,-20.23 166.8,-19.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="167.48,-22.54 176.92,-17.73 166.54,-15.6 167.48,-22.54"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

@@ -1,9 +1,9 @@
<map id="machine_learning::update_weights" name="machine_learning::update_weights">
<area shape="rect" id="node1" title=" " alt="" coords="5,125,181,166"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/iterator/begin.html#" title=" " alt="" coords="251,5,331,32"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/iterator/distance.html#" title=" " alt="" coords="243,56,340,83"/>
<area shape="rect" id="node4" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/iterator/end.html#" title=" " alt="" coords="257,107,326,133"/>
<area shape="rect" id="node5" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/max.html#" title=" " alt="" coords="255,157,327,184"/>
<area shape="rect" id="node6" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/min.html#" title=" " alt="" coords="257,208,326,235"/>
<area shape="rect" id="node7" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/min_element.html#" title=" " alt="" coords="229,259,353,285"/>
<area shape="rect" id="node1" title=" " alt="" coords="5,125,176,166"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/iterator/begin.html#" title=" " alt="" coords="246,5,325,32"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/iterator/distance.html#" title=" " alt="" coords="237,56,334,83"/>
<area shape="rect" id="node4" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/iterator/end.html#" title=" " alt="" coords="251,107,320,133"/>
<area shape="rect" id="node5" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/max.html#" title=" " alt="" coords="249,157,322,184"/>
<area shape="rect" id="node6" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/min.html#" title=" " alt="" coords="251,208,320,235"/>
<area shape="rect" id="node7" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/min_element.html#" title=" " alt="" coords="224,259,347,285"/>
</map>

View File

@@ -1,21 +1,21 @@
<?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.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: machine_learning::update_weights Pages: 1 -->
<svg width="269pt" height="218pt"
viewBox="0.00 0.00 269.00 218.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="264pt" height="218pt"
viewBox="0.00 0.00 264.00 218.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 214)">
<title>machine_learning::update_weights</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-214 265,-214 265,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-214 260,-214 260,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<polygon fill="#bfbfbf" stroke="black" points="0,-90 0,-120 132,-120 132,-90 0,-90"/>
<polygon fill="#bfbfbf" stroke="black" points="0,-90 0,-120 128,-120 128,-90 0,-90"/>
<text text-anchor="start" x="8" y="-108" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::update</text>
<text text-anchor="middle" x="66" y="-97" font-family="Helvetica,sans-Serif" font-size="10.00">_weights</text>
<text text-anchor="middle" x="64" y="-97" font-family="Helvetica,sans-Serif" font-size="10.00">_weights</text>
</a>
</g>
</g>
@@ -23,91 +23,91 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/iterator/begin.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="184.5,-190.5 184.5,-209.5 244.5,-209.5 244.5,-190.5 184.5,-190.5"/>
<text text-anchor="middle" x="214.5" y="-197.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::begin</text>
<polygon fill="white" stroke="black" points="180.5,-190.5 180.5,-209.5 239.5,-209.5 239.5,-190.5 180.5,-190.5"/>
<text text-anchor="middle" x="210" y="-197.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::begin</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="M84.3,-120.16C103.71,-136.63 136.58,-163 168,-181 171.24,-182.85 174.69,-184.63 178.19,-186.29"/>
<polygon fill="midnightblue" stroke="midnightblue" points="176.9,-189.55 187.46,-190.44 179.75,-183.16 176.9,-189.55"/>
<path fill="none" stroke="midnightblue" d="M81.92,-120.16C100.91,-136.64 133.1,-163.02 164,-181 167.19,-182.86 170.6,-184.63 174.06,-186.3"/>
<polygon fill="midnightblue" stroke="midnightblue" points="172.67,-189.51 183.22,-190.45 175.55,-183.14 172.67,-189.51"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/iterator/distance.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="178,-152.5 178,-171.5 251,-171.5 251,-152.5 178,-152.5"/>
<text text-anchor="middle" x="214.5" y="-159.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::distance</text>
<polygon fill="white" stroke="black" points="173.5,-152.5 173.5,-171.5 246.5,-171.5 246.5,-152.5 173.5,-152.5"/>
<text text-anchor="middle" x="210" y="-159.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::distance</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="M105.87,-120.13C128.66,-128.99 157.19,-140.09 179.15,-148.64"/>
<polygon fill="midnightblue" stroke="midnightblue" points="178.14,-152 188.73,-152.36 180.68,-145.48 178.14,-152"/>
<path fill="none" stroke="midnightblue" d="M103.21,-120.13C125.61,-128.99 153.65,-140.09 175.24,-148.64"/>
<polygon fill="midnightblue" stroke="midnightblue" points="174.07,-151.94 184.66,-152.36 176.65,-145.43 174.07,-151.94"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/iterator/end.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="188.5,-114.5 188.5,-133.5 240.5,-133.5 240.5,-114.5 188.5,-114.5"/>
<text text-anchor="middle" x="214.5" y="-121.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::end</text>
<polygon fill="white" stroke="black" points="184,-114.5 184,-133.5 236,-133.5 236,-114.5 184,-114.5"/>
<text text-anchor="middle" x="210" y="-121.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::end</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M132.11,-113.44C147.94,-115.5 164.29,-117.62 178.14,-119.41"/>
<polygon fill="midnightblue" stroke="midnightblue" points="177.83,-122.9 188.2,-120.72 178.73,-115.96 177.83,-122.9"/>
<path fill="none" stroke="midnightblue" d="M128.16,-113.33C143.82,-115.4 160.04,-117.54 173.81,-119.36"/>
<polygon fill="midnightblue" stroke="midnightblue" points="173.43,-122.84 183.81,-120.68 174.35,-115.9 173.43,-122.84"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/algorithm/max.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="187.5,-76.5 187.5,-95.5 241.5,-95.5 241.5,-76.5 187.5,-76.5"/>
<text text-anchor="middle" x="214.5" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::max</text>
<polygon fill="white" stroke="black" points="182.5,-76.5 182.5,-95.5 237.5,-95.5 237.5,-76.5 182.5,-76.5"/>
<text text-anchor="middle" x="210" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::max</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<title>Node1&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M132.11,-96.56C147.7,-94.53 163.79,-92.45 177.5,-90.67"/>
<polygon fill="midnightblue" stroke="midnightblue" points="178.01,-94.13 187.48,-89.37 177.11,-87.19 178.01,-94.13"/>
<path fill="none" stroke="midnightblue" d="M128.16,-96.67C143.19,-94.68 158.73,-92.63 172.13,-90.86"/>
<polygon fill="midnightblue" stroke="midnightblue" points="172.91,-94.29 182.37,-89.51 171.99,-87.35 172.91,-94.29"/>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<title>Node6</title>
<g id="a_node6"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/algorithm/min.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="188.5,-38.5 188.5,-57.5 240.5,-57.5 240.5,-38.5 188.5,-38.5"/>
<text text-anchor="middle" x="214.5" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::min</text>
<polygon fill="white" stroke="black" points="184,-38.5 184,-57.5 236,-57.5 236,-38.5 184,-38.5"/>
<text text-anchor="middle" x="210" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::min</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node6 -->
<g id="edge5" class="edge">
<title>Node1&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M105.87,-89.87C128.66,-81.01 157.19,-69.91 179.15,-61.36"/>
<polygon fill="midnightblue" stroke="midnightblue" points="180.68,-64.52 188.73,-57.64 178.14,-58 180.68,-64.52"/>
<path fill="none" stroke="midnightblue" d="M103.21,-89.87C125.61,-81.01 153.65,-69.91 175.24,-61.36"/>
<polygon fill="midnightblue" stroke="midnightblue" points="176.65,-64.57 184.66,-57.64 174.07,-58.06 176.65,-64.57"/>
</g>
<!-- Node7 -->
<g id="node7" class="node">
<title>Node7</title>
<g id="a_node7"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/algorithm/min_element.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="168,-0.5 168,-19.5 261,-19.5 261,-0.5 168,-0.5"/>
<text text-anchor="middle" x="214.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::min_element</text>
<polygon fill="white" stroke="black" points="164,-0.5 164,-19.5 256,-19.5 256,-0.5 164,-0.5"/>
<text text-anchor="middle" x="210" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::min_element</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node7 -->
<g id="edge6" class="edge">
<title>Node1&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M84.3,-89.84C103.71,-73.37 136.58,-47 168,-29 171.24,-27.15 174.69,-25.37 178.19,-23.71"/>
<polygon fill="midnightblue" stroke="midnightblue" points="179.75,-26.84 187.46,-19.56 176.9,-20.45 179.75,-26.84"/>
<path fill="none" stroke="midnightblue" d="M81.92,-89.84C100.91,-73.36 133.1,-46.98 164,-29 167.19,-27.14 170.6,-25.37 174.06,-23.7"/>
<polygon fill="midnightblue" stroke="midnightblue" points="175.55,-26.86 183.22,-19.55 172.67,-20.49 175.55,-26.86"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 5.5 KiB

After

Width:  |  Height:  |  Size: 5.5 KiB

View File

@@ -1,5 +1,5 @@
<map id="machine_learning::save_u_matrix" name="machine_learning::save_u_matrix">
<area shape="rect" id="node1" title=" " alt="" coords="5,23,168,65"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="225,5,297,32"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/byte/strerror.html#" title=" " alt="" coords="216,56,307,83"/>
<area shape="rect" id="node1" title=" " alt="" coords="5,23,164,65"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="221,5,293,32"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/byte/strerror.html#" title=" " alt="" coords="212,56,301,83"/>
</map>

View File

@@ -1,21 +1,21 @@
<?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.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: machine_learning::save_u_matrix Pages: 1 -->
<svg width="234pt" height="66pt"
viewBox="0.00 0.00 234.00 66.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="230pt" height="66pt"
viewBox="0.00 0.00 230.00 66.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 62)">
<title>machine_learning::save_u_matrix</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-62 230,-62 230,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-62 226,-62 226,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<polygon fill="#bfbfbf" stroke="black" points="0,-14 0,-44 122,-44 122,-14 0,-14"/>
<polygon fill="#bfbfbf" stroke="black" points="0,-14 0,-44 119,-44 119,-14 0,-14"/>
<text text-anchor="start" x="8" y="-32" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::save</text>
<text text-anchor="middle" x="61" y="-21" font-family="Helvetica,sans-Serif" font-size="10.00">_u_matrix</text>
<text text-anchor="middle" x="59.5" y="-21" font-family="Helvetica,sans-Serif" font-size="10.00">_u_matrix</text>
</a>
</g>
</g>
@@ -23,31 +23,31 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="165,-38.5 165,-57.5 219,-57.5 219,-38.5 165,-38.5"/>
<text text-anchor="middle" x="192" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
<polygon fill="white" stroke="black" points="161.5,-38.5 161.5,-57.5 215.5,-57.5 215.5,-38.5 161.5,-38.5"/>
<text text-anchor="middle" x="188.5" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</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="M122.35,-37.89C133.44,-39.52 144.7,-41.18 154.81,-42.67"/>
<polygon fill="midnightblue" stroke="midnightblue" points="154.46,-46.16 164.86,-44.15 155.48,-39.23 154.46,-46.16"/>
<path fill="none" stroke="midnightblue" d="M119.17,-37.78C130.17,-39.42 141.36,-41.1 151.41,-42.6"/>
<polygon fill="midnightblue" stroke="midnightblue" points="151.02,-46.08 161.43,-44.1 152.06,-39.16 151.02,-46.08"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/string/byte/strerror.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="158,-0.5 158,-19.5 226,-19.5 226,-0.5 158,-0.5"/>
<text text-anchor="middle" x="192" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::strerror</text>
<polygon fill="white" stroke="black" points="155,-0.5 155,-19.5 222,-19.5 222,-0.5 155,-0.5"/>
<text text-anchor="middle" x="188.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::strerror</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="M122.35,-20.11C130.92,-18.85 139.6,-17.57 147.76,-16.37"/>
<polygon fill="midnightblue" stroke="midnightblue" points="148.39,-19.81 157.78,-14.89 147.37,-12.89 148.39,-19.81"/>
<path fill="none" stroke="midnightblue" d="M119.17,-20.22C127.76,-18.94 136.47,-17.63 144.66,-16.41"/>
<polygon fill="midnightblue" stroke="midnightblue" points="145.35,-19.85 154.72,-14.9 144.31,-12.92 145.35,-19.85"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

@@ -1,4 +1,4 @@
<map id="machine_learning::uniform_random_initialization" name="machine_learning::uniform_random_initialization">
<area shape="rect" id="node1" title=" " alt="" coords="5,5,184,47"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/chrono/system_clock/now.html#" title=" " alt="" coords="232,5,369,47"/>
<area shape="rect" id="node1" title=" " alt="" coords="5,5,180,47"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/chrono/system_clock/now.html#" title=" " alt="" coords="228,5,367,47"/>
</map>

View File

@@ -1,21 +1,21 @@
<?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.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: machine_learning::uniform_random_initialization Pages: 1 -->
<svg width="281pt" height="39pt"
viewBox="0.00 0.00 281.00 39.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="279pt" height="39pt"
viewBox="0.00 0.00 279.00 39.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 35)">
<title>machine_learning::uniform_random_initialization</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-35 277,-35 277,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-35 275,-35 275,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-30.5 134,-30.5 134,-0.5 0,-0.5"/>
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-30.5 131,-30.5 131,-0.5 0,-0.5"/>
<text text-anchor="start" x="8" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::uniform</text>
<text text-anchor="middle" x="67" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">_random_initialization</text>
<text text-anchor="middle" x="65.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">_random_initialization</text>
</a>
</g>
</g>
@@ -23,17 +23,17 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/chrono/system_clock/now.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="170,-0.5 170,-30.5 273,-30.5 273,-0.5 170,-0.5"/>
<text text-anchor="start" x="178" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::chrono::system</text>
<text text-anchor="middle" x="221.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">_clock::now</text>
<polygon fill="white" stroke="black" points="167,-0.5 167,-30.5 271,-30.5 271,-0.5 167,-0.5"/>
<text text-anchor="start" x="175" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::chrono::system</text>
<text text-anchor="middle" x="219" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">_clock::now</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="M134,-15.5C142.47,-15.5 151.11,-15.5 159.5,-15.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="159.57,-19 169.57,-15.5 159.57,-12 159.57,-19"/>
<path fill="none" stroke="midnightblue" d="M131.19,-15.5C139.65,-15.5 148.3,-15.5 156.71,-15.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="156.8,-19 166.8,-15.5 156.8,-12 156.8,-19"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1.9 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@@ -1,9 +1,9 @@
<map id="machine_learning::minmax_scaler" name="machine_learning::minmax_scaler">
<area shape="rect" id="node1" title=" " alt="" coords="5,137,187,178"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="275,5,347,32"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/utility/program/exit.html#" title=" " alt="" coords="277,56,345,83"/>
<area shape="rect" id="node4" href="$d8/d77/namespacemachine__learning.html#aa4bbf61e65f8cd297255fa94b983d078" title=" " alt="" coords="235,107,388,149"/>
<area shape="rect" id="node5" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/max.html#" title=" " alt="" coords="275,173,347,200"/>
<area shape="rect" id="node6" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/min.html#" title=" " alt="" coords="277,224,346,251"/>
<area shape="rect" id="node7" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/size.html#" title=" " alt="" coords="254,275,369,301"/>
<area shape="rect" id="node1" title=" " alt="" coords="5,137,183,178"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="269,5,341,32"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/utility/program/exit.html#" title=" " alt="" coords="271,56,340,83"/>
<area shape="rect" id="node4" href="$d8/d77/namespacemachine__learning.html#aa4bbf61e65f8cd297255fa94b983d078" title=" " alt="" coords="231,107,380,149"/>
<area shape="rect" id="node5" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/max.html#" title=" " alt="" coords="269,173,342,200"/>
<area shape="rect" id="node6" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/min.html#" title=" " alt="" coords="271,224,340,251"/>
<area shape="rect" id="node7" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/size.html#" title=" " alt="" coords="247,275,363,301"/>
</map>

View File

@@ -1,21 +1,21 @@
<?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.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: machine_learning::minmax_scaler Pages: 1 -->
<svg width="295pt" height="230pt"
viewBox="0.00 0.00 295.00 230.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="289pt" height="230pt"
viewBox="0.00 0.00 289.00 230.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 226)">
<title>machine_learning::minmax_scaler</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-226 291,-226 291,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-226 285,-226 285,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<polygon fill="#bfbfbf" stroke="black" points="0,-93 0,-123 136,-123 136,-93 0,-93"/>
<polygon fill="#bfbfbf" stroke="black" points="0,-93 0,-123 133,-123 133,-93 0,-93"/>
<text text-anchor="start" x="8" y="-111" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::minmax</text>
<text text-anchor="middle" x="68" y="-100" font-family="Helvetica,sans-Serif" font-size="10.00">_scaler</text>
<text text-anchor="middle" x="66.5" y="-100" font-family="Helvetica,sans-Serif" font-size="10.00">_scaler</text>
</a>
</g>
</g>
@@ -23,92 +23,92 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="202.5,-202.5 202.5,-221.5 256.5,-221.5 256.5,-202.5 202.5,-202.5"/>
<text text-anchor="middle" x="229.5" y="-209.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
<polygon fill="white" stroke="black" points="198,-202.5 198,-221.5 252,-221.5 252,-202.5 198,-202.5"/>
<text text-anchor="middle" x="225" y="-209.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</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="M83.73,-123.19C102.63,-141.92 137.14,-173.63 172,-193 178.47,-196.59 185.73,-199.66 192.84,-202.22"/>
<polygon fill="midnightblue" stroke="midnightblue" points="191.75,-205.55 202.35,-205.39 193.97,-198.91 191.75,-205.55"/>
<path fill="none" stroke="midnightblue" d="M82,-123.16C100.6,-141.85 134.59,-173.53 169,-193 175.03,-196.41 181.77,-199.35 188.41,-201.84"/>
<polygon fill="midnightblue" stroke="midnightblue" points="187.38,-205.19 197.97,-205.15 189.67,-198.57 187.38,-205.19"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/utility/program/exit.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="204,-164.5 204,-183.5 255,-183.5 255,-164.5 204,-164.5"/>
<text text-anchor="middle" x="229.5" y="-171.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::exit</text>
<polygon fill="white" stroke="black" points="199,-164.5 199,-183.5 251,-183.5 251,-164.5 199,-164.5"/>
<text text-anchor="middle" x="225" y="-171.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::exit</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="M99.74,-123.04C120.03,-132.71 147.32,-145.25 172,-155 179.08,-157.8 186.76,-160.56 194.1,-163.07"/>
<polygon fill="midnightblue" stroke="midnightblue" points="193.23,-166.47 203.83,-166.32 195.45,-159.83 193.23,-166.47"/>
<path fill="none" stroke="midnightblue" d="M97.79,-123.01C117.79,-132.67 144.69,-145.2 169,-155 175.48,-157.61 182.48,-160.2 189.24,-162.59"/>
<polygon fill="midnightblue" stroke="midnightblue" points="188.29,-165.96 198.89,-165.92 190.58,-159.35 188.29,-165.96"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="../../d8/d77/namespacemachine__learning.html#aa4bbf61e65f8cd297255fa94b983d078" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="172,-115 172,-145 287,-145 287,-115 172,-115"/>
<text text-anchor="start" x="180" y="-133" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::get</text>
<text text-anchor="middle" x="229.5" y="-122" font-family="Helvetica,sans-Serif" font-size="10.00">_shape</text>
<polygon fill="white" stroke="black" points="169,-115 169,-145 281,-145 281,-115 169,-115"/>
<text text-anchor="start" x="177" y="-133" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::get</text>
<text text-anchor="middle" x="225" y="-122" font-family="Helvetica,sans-Serif" font-size="10.00">_shape</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M136.18,-117.27C144.75,-118.45 153.51,-119.66 162.07,-120.84"/>
<polygon fill="midnightblue" stroke="midnightblue" points="161.6,-124.31 171.99,-122.21 162.56,-117.37 161.6,-124.31"/>
<path fill="none" stroke="midnightblue" d="M133.42,-117.27C141.73,-118.44 150.24,-119.63 158.54,-120.8"/>
<polygon fill="midnightblue" stroke="midnightblue" points="158.16,-124.28 168.55,-122.21 159.14,-117.35 158.16,-124.28"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/algorithm/max.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="202.5,-76.5 202.5,-95.5 256.5,-95.5 256.5,-76.5 202.5,-76.5"/>
<text text-anchor="middle" x="229.5" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::max</text>
<polygon fill="white" stroke="black" points="197.5,-76.5 197.5,-95.5 252.5,-95.5 252.5,-76.5 197.5,-76.5"/>
<text text-anchor="middle" x="225" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::max</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<title>Node1&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M136.18,-98.73C155.32,-96.09 175.44,-93.32 192,-91.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="192.89,-94.44 202.32,-89.61 191.94,-87.51 192.89,-94.44"/>
<path fill="none" stroke="midnightblue" d="M133.42,-98.73C151.78,-96.15 171.08,-93.44 187.12,-91.18"/>
<polygon fill="midnightblue" stroke="midnightblue" points="187.73,-94.63 197.14,-89.78 186.75,-87.7 187.73,-94.63"/>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<title>Node6</title>
<g id="a_node6"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/algorithm/min.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="203.5,-38.5 203.5,-57.5 255.5,-57.5 255.5,-38.5 203.5,-38.5"/>
<text text-anchor="middle" x="229.5" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::min</text>
<polygon fill="white" stroke="black" points="199,-38.5 199,-57.5 251,-57.5 251,-38.5 199,-38.5"/>
<text text-anchor="middle" x="225" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::min</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node6 -->
<g id="edge5" class="edge">
<title>Node1&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M105.52,-92.9C125.13,-84.94 149.78,-75.15 172,-67 179.01,-64.43 186.56,-61.79 193.79,-59.34"/>
<polygon fill="midnightblue" stroke="midnightblue" points="195,-62.63 203.37,-56.13 192.77,-55.99 195,-62.63"/>
<path fill="none" stroke="midnightblue" d="M103.5,-92.94C122.82,-84.98 147.11,-75.2 169,-67 175.55,-64.55 182.57,-62.03 189.34,-59.67"/>
<polygon fill="midnightblue" stroke="midnightblue" points="190.68,-62.91 198.99,-56.34 188.39,-56.29 190.68,-62.91"/>
</g>
<!-- Node7 -->
<g id="node7" class="node">
<title>Node7</title>
<g id="a_node7"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/size.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="186.5,-0.5 186.5,-19.5 272.5,-19.5 272.5,-0.5 186.5,-0.5"/>
<text text-anchor="middle" x="229.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::size</text>
<polygon fill="white" stroke="black" points="181.5,-0.5 181.5,-19.5 268.5,-19.5 268.5,-0.5 181.5,-0.5"/>
<text text-anchor="middle" x="225" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::size</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node7 -->
<g id="edge6" class="edge">
<title>Node1&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M85.3,-92.72C104.67,-75.26 138.58,-46.8 172,-29 175.96,-26.89 180.2,-24.95 184.51,-23.18"/>
<polygon fill="midnightblue" stroke="midnightblue" points="185.87,-26.41 193.98,-19.59 183.39,-19.87 185.87,-26.41"/>
<path fill="none" stroke="midnightblue" d="M83.55,-92.75C102.62,-75.32 136.02,-46.89 169,-29 172.9,-26.88 177.08,-24.93 181.34,-23.16"/>
<polygon fill="midnightblue" stroke="midnightblue" points="182.61,-26.42 190.67,-19.54 180.08,-19.89 182.61,-26.42"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 5.7 KiB

After

Width:  |  Height:  |  Size: 5.7 KiB

View File

@@ -1,14 +1,14 @@
<map id="machine_learning::kohonen_som" name="machine_learning::kohonen_som">
<area shape="rect" id="node1" title=" " alt="" coords="5,157,224,184"/>
<area shape="rect" id="node2" href="$d8/d77/namespacemachine__learning.html#ae868ad43698a1d69ba46ea3827d7d2c3" title=" " alt="" coords="272,150,448,191"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/exp.html#" title=" " alt="" coords="541,31,611,57"/>
<area shape="rect" id="node4" href="$d9/d66/group__machine__learning.html#ga60f9186ccb682724a8792a2bf81e9b9e" title=" " alt="" coords="530,81,622,108"/>
<area shape="rect" id="node9" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/max.html#" title=" " alt="" coords="540,132,612,159"/>
<area shape="rect" id="node10" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/min.html#" title=" " alt="" coords="541,183,611,209"/>
<area shape="rect" id="node11" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/sqrt.html#" title=" " alt="" coords="541,233,611,260"/>
<area shape="rect" id="node12" href="$d8/d77/namespacemachine__learning.html#a6f1c98c016ad34ff3d9f39372161bd35" title=" " alt="" coords="496,284,656,311"/>
<area shape="rect" id="node5" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/iterator/begin.html#" title=" " alt="" coords="726,5,806,32"/>
<area shape="rect" id="node6" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/iterator/distance.html#" title=" " alt="" coords="717,56,815,83"/>
<area shape="rect" id="node7" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/iterator/end.html#" title=" " alt="" coords="731,107,801,133"/>
<area shape="rect" id="node8" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/min_element.html#" title=" " alt="" coords="704,157,828,184"/>
<area shape="rect" id="node1" title=" " alt="" coords="5,157,217,184"/>
<area shape="rect" id="node2" href="$d8/d77/namespacemachine__learning.html#ae868ad43698a1d69ba46ea3827d7d2c3" title=" " alt="" coords="265,150,436,191"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/exp.html#" title=" " alt="" coords="527,31,597,57"/>
<area shape="rect" id="node4" href="$d9/d66/group__machine__learning.html#ga60f9186ccb682724a8792a2bf81e9b9e" title=" " alt="" coords="517,81,607,108"/>
<area shape="rect" id="node9" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/max.html#" title=" " alt="" coords="525,132,599,159"/>
<area shape="rect" id="node10" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/min.html#" title=" " alt="" coords="527,183,597,209"/>
<area shape="rect" id="node11" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/sqrt.html#" title=" " alt="" coords="527,233,597,260"/>
<area shape="rect" id="node12" href="$d8/d77/namespacemachine__learning.html#a6f1c98c016ad34ff3d9f39372161bd35" title=" " alt="" coords="484,284,640,311"/>
<area shape="rect" id="node5" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/iterator/begin.html#" title=" " alt="" coords="710,5,789,32"/>
<area shape="rect" id="node6" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/iterator/distance.html#" title=" " alt="" coords="701,56,798,83"/>
<area shape="rect" id="node7" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/iterator/end.html#" title=" " alt="" coords="715,107,784,133"/>
<area shape="rect" id="node8" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/min_element.html#" title=" " alt="" coords="688,157,811,184"/>
</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 2.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: machine_learning::kohonen_som Pages: 1 -->
<!--zoomable 237 -->
@@ -46,7 +46,7 @@ if (edges && edges.length) {
</defs>
<script type="text/javascript">
var viewWidth = 625;
var viewWidth = 612;
var viewHeight = 237;
var sectionId = 'dynsection-3';
</script>
@@ -54,13 +54,13 @@ var sectionId = 'dynsection-3';
<svg id="graph" class="graph">
<g id="viewport">
<title>machine_learning::kohonen_som</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-233 621,-233 621,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-233 608,-233 608,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<polygon fill="#bfbfbf" stroke="black" points="0,-95.5 0,-114.5 164,-114.5 164,-95.5 0,-95.5"/>
<text text-anchor="middle" x="82" y="-102.5" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::kohonen_som</text>
<polygon fill="#bfbfbf" stroke="black" points="0,-95.5 0,-114.5 159,-114.5 159,-95.5 0,-95.5"/>
<text text-anchor="middle" x="79.5" y="-102.5" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::kohonen_som</text>
</a>
</g>
</g>
@@ -68,167 +68,167 @@ var sectionId = 'dynsection-3';
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="../../d8/d77/namespacemachine__learning.html#ae868ad43698a1d69ba46ea3827d7d2c3" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="200,-90 200,-120 332,-120 332,-90 200,-90"/>
<text text-anchor="start" x="208" y="-108" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::update</text>
<text text-anchor="middle" x="266" y="-97" font-family="Helvetica,sans-Serif" font-size="10.00">_weights</text>
<polygon fill="white" stroke="black" points="195,-90 195,-120 323,-120 323,-90 195,-90"/>
<text text-anchor="start" x="203" y="-108" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::update</text>
<text text-anchor="middle" x="259" y="-97" font-family="Helvetica,sans-Serif" font-size="10.00">_weights</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="M164.15,-105C172.64,-105 181.25,-105 189.67,-105"/>
<polygon fill="midnightblue" stroke="midnightblue" points="189.84,-108.5 199.83,-105 189.83,-101.5 189.84,-108.5"/>
<path fill="none" stroke="midnightblue" d="M159.13,-105C167.63,-105 176.26,-105 184.7,-105"/>
<polygon fill="midnightblue" stroke="midnightblue" points="184.88,-108.5 194.88,-105 184.88,-101.5 184.88,-108.5"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/math/exp.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="402,-190.5 402,-209.5 454,-209.5 454,-190.5 402,-190.5"/>
<text text-anchor="middle" x="428" y="-197.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::exp</text>
<polygon fill="white" stroke="black" points="391.5,-190.5 391.5,-209.5 443.5,-209.5 443.5,-190.5 391.5,-190.5"/>
<text text-anchor="middle" x="417.5" y="-197.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::exp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node2&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M283.34,-120.05C302.4,-136.93 335.47,-164.13 368,-181 375.54,-184.91 384.04,-188.21 392.19,-190.91"/>
<polygon fill="midnightblue" stroke="midnightblue" points="391.28,-194.3 401.86,-193.91 393.35,-187.61 391.28,-194.3"/>
<path fill="none" stroke="midnightblue" d="M275.98,-120.03C294.63,-136.89 327.02,-164.07 359,-181 366.12,-184.77 374.13,-187.99 381.86,-190.64"/>
<polygon fill="midnightblue" stroke="midnightblue" points="380.82,-193.98 391.41,-193.7 382.96,-187.32 380.82,-193.98"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="../../d9/d66/group__machine__learning.html#ga60f9186ccb682724a8792a2bf81e9b9e" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="393.5,-152.5 393.5,-171.5 462.5,-171.5 462.5,-152.5 393.5,-152.5"/>
<text text-anchor="middle" x="428" y="-159.5" font-family="Helvetica,sans-Serif" font-size="10.00">get_min_2d</text>
<polygon fill="white" stroke="black" points="384,-152.5 384,-171.5 451,-171.5 451,-152.5 384,-152.5"/>
<text text-anchor="middle" x="417.5" y="-159.5" font-family="Helvetica,sans-Serif" font-size="10.00">get_min_2d</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node2&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M305.69,-120.06C324.43,-127.22 347.3,-135.78 368,-143 374,-145.09 380.37,-147.23 386.63,-149.28"/>
<polygon fill="midnightblue" stroke="midnightblue" points="385.69,-152.66 396.28,-152.42 387.85,-146 385.69,-152.66"/>
<path fill="none" stroke="midnightblue" d="M297.92,-120.04C316.29,-127.2 338.71,-135.76 359,-143 364.71,-145.04 370.76,-147.12 376.72,-149.13"/>
<polygon fill="midnightblue" stroke="midnightblue" points="375.97,-152.57 386.56,-152.41 378.18,-145.93 375.97,-152.57"/>
</g>
<!-- Node9 -->
<g id="node9" class="node">
<title>Node9</title>
<g id="a_node9"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/algorithm/max.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="401,-114.5 401,-133.5 455,-133.5 455,-114.5 401,-114.5"/>
<text text-anchor="middle" x="428" y="-121.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::max</text>
<polygon fill="white" stroke="black" points="390,-114.5 390,-133.5 445,-133.5 445,-114.5 390,-114.5"/>
<text text-anchor="middle" x="417.5" y="-121.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::max</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node9 -->
<g id="edge8" class="edge">
<title>Node2&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M332.08,-112.73C352,-115.09 373.19,-117.61 390.49,-119.66"/>
<polygon fill="midnightblue" stroke="midnightblue" points="390.37,-123.17 400.71,-120.88 391.2,-116.22 390.37,-123.17"/>
<path fill="none" stroke="midnightblue" d="M323.2,-112.67C342.45,-115.01 362.96,-117.5 379.84,-119.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="379.48,-123.03 389.83,-120.76 380.33,-116.08 379.48,-123.03"/>
</g>
<!-- Node10 -->
<g id="node10" class="node">
<title>Node10</title>
<g id="a_node10"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/algorithm/min.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="402,-76.5 402,-95.5 454,-95.5 454,-76.5 402,-76.5"/>
<text text-anchor="middle" x="428" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::min</text>
<polygon fill="white" stroke="black" points="391.5,-76.5 391.5,-95.5 443.5,-95.5 443.5,-76.5 391.5,-76.5"/>
<text text-anchor="middle" x="417.5" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::min</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node10 -->
<g id="edge9" class="edge">
<title>Node2&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M332.08,-97.27C352.43,-94.86 374.11,-92.28 391.61,-90.2"/>
<polygon fill="midnightblue" stroke="midnightblue" points="392.39,-93.63 401.91,-88.98 391.57,-86.68 392.39,-93.63"/>
<path fill="none" stroke="midnightblue" d="M323.2,-97.33C343.01,-94.92 364.16,-92.35 381.31,-90.27"/>
<polygon fill="midnightblue" stroke="midnightblue" points="381.91,-93.73 391.42,-89.05 381.07,-86.78 381.91,-93.73"/>
</g>
<!-- Node11 -->
<g id="node11" class="node">
<title>Node11</title>
<g id="a_node11"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/math/sqrt.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="402,-38.5 402,-57.5 454,-57.5 454,-38.5 402,-38.5"/>
<text text-anchor="middle" x="428" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::sqrt</text>
<polygon fill="white" stroke="black" points="391,-38.5 391,-57.5 444,-57.5 444,-38.5 391,-38.5"/>
<text text-anchor="middle" x="417.5" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::sqrt</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node11 -->
<g id="edge10" class="edge">
<title>Node2&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M305.69,-89.94C324.43,-82.78 347.3,-74.22 368,-67 375.79,-64.28 384.2,-61.49 392.16,-58.91"/>
<polygon fill="midnightblue" stroke="midnightblue" points="393.48,-62.16 401.93,-55.78 391.34,-55.5 393.48,-62.16"/>
<path fill="none" stroke="midnightblue" d="M297.92,-89.96C316.29,-82.8 338.71,-74.24 359,-67 366.15,-64.45 373.84,-61.83 381.19,-59.37"/>
<polygon fill="midnightblue" stroke="midnightblue" points="382.54,-62.62 390.94,-56.16 380.34,-55.97 382.54,-62.62"/>
</g>
<!-- Node12 -->
<g id="node12" class="node">
<title>Node12</title>
<g id="a_node12"><a xlink:href="../../d8/d77/namespacemachine__learning.html#a6f1c98c016ad34ff3d9f39372161bd35" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="368,-0.5 368,-19.5 488,-19.5 488,-0.5 368,-0.5"/>
<text text-anchor="middle" x="428" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::sum</text>
<polygon fill="white" stroke="black" points="359,-0.5 359,-19.5 476,-19.5 476,-0.5 359,-0.5"/>
<text text-anchor="middle" x="417.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::sum</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node12 -->
<g id="edge11" class="edge">
<title>Node2&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M283.34,-89.95C302.4,-73.07 335.47,-45.87 368,-29 372.2,-26.82 376.69,-24.83 381.26,-23.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="382.47,-26.32 390.66,-19.6 380.07,-19.74 382.47,-26.32"/>
<path fill="none" stroke="midnightblue" d="M275.98,-89.97C294.63,-73.11 327.02,-45.93 359,-29 363.03,-26.87 367.34,-24.91 371.73,-23.13"/>
<polygon fill="midnightblue" stroke="midnightblue" points="373.22,-26.31 381.36,-19.53 370.77,-19.76 373.22,-26.31"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/iterator/begin.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="540.5,-209.5 540.5,-228.5 600.5,-228.5 600.5,-209.5 540.5,-209.5"/>
<text text-anchor="middle" x="570.5" y="-216.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::begin</text>
<polygon fill="white" stroke="black" points="528.5,-209.5 528.5,-228.5 587.5,-228.5 587.5,-209.5 528.5,-209.5"/>
<text text-anchor="middle" x="558" y="-216.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::begin</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<title>Node4&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M462.14,-171.55C470.67,-174.32 479.77,-177.53 488,-181 504.67,-188.02 507.64,-192.28 524,-200 527.83,-201.81 531.88,-203.63 535.93,-205.38"/>
<polygon fill="midnightblue" stroke="midnightblue" points="534.66,-208.65 545.24,-209.34 537.4,-202.21 534.66,-208.65"/>
<path fill="none" stroke="midnightblue" d="M450.49,-171.52C458.89,-174.31 467.87,-177.54 476,-181 492.65,-188.08 495.65,-192.25 512,-200 515.79,-201.8 519.8,-203.61 523.8,-205.37"/>
<polygon fill="midnightblue" stroke="midnightblue" points="522.44,-208.59 533.01,-209.32 525.2,-202.16 522.44,-208.59"/>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<title>Node6</title>
<g id="a_node6"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/iterator/distance.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="534,-171.5 534,-190.5 607,-190.5 607,-171.5 534,-171.5"/>
<text text-anchor="middle" x="570.5" y="-178.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::distance</text>
<polygon fill="white" stroke="black" points="521.5,-171.5 521.5,-190.5 594.5,-190.5 594.5,-171.5 521.5,-171.5"/>
<text text-anchor="middle" x="558" y="-178.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::distance</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node6 -->
<g id="edge5" class="edge">
<title>Node4&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M462.65,-166.55C480.9,-169.02 503.73,-172.11 523.59,-174.79"/>
<polygon fill="midnightblue" stroke="midnightblue" points="523.29,-178.28 533.67,-176.15 524.22,-171.35 523.29,-178.28"/>
<path fill="none" stroke="midnightblue" d="M451.32,-166.5C469.17,-168.95 491.53,-172.02 511.08,-174.7"/>
<polygon fill="midnightblue" stroke="midnightblue" points="510.63,-178.17 521.01,-176.06 511.58,-171.24 510.63,-178.17"/>
</g>
<!-- Node7 -->
<g id="node7" class="node">
<title>Node7</title>
<g id="a_node7"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/iterator/end.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="544.5,-133.5 544.5,-152.5 596.5,-152.5 596.5,-133.5 544.5,-133.5"/>
<text text-anchor="middle" x="570.5" y="-140.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::end</text>
<polygon fill="white" stroke="black" points="532,-133.5 532,-152.5 584,-152.5 584,-133.5 532,-133.5"/>
<text text-anchor="middle" x="558" y="-140.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::end</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node7 -->
<g id="edge6" class="edge">
<title>Node4&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M462.65,-157.45C484.38,-154.51 512.58,-150.7 534.56,-147.73"/>
<polygon fill="midnightblue" stroke="midnightblue" points="535.04,-151.19 544.48,-146.38 534.1,-144.26 535.04,-151.19"/>
<path fill="none" stroke="midnightblue" d="M451.32,-157.5C472.5,-154.59 500.02,-150.82 521.67,-147.85"/>
<polygon fill="midnightblue" stroke="midnightblue" points="522.34,-151.29 531.77,-146.46 521.39,-144.35 522.34,-151.29"/>
</g>
<!-- Node8 -->
<g id="node8" class="node">
<title>Node8</title>
<g id="a_node8"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/algorithm/min_element.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="524,-95.5 524,-114.5 617,-114.5 617,-95.5 524,-95.5"/>
<text text-anchor="middle" x="570.5" y="-102.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::min_element</text>
<polygon fill="white" stroke="black" points="512,-95.5 512,-114.5 604,-114.5 604,-95.5 512,-95.5"/>
<text text-anchor="middle" x="558" y="-102.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::min_element</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node8 -->
<g id="edge7" class="edge">
<title>Node4&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M462.14,-152.45C470.67,-149.68 479.77,-146.47 488,-143 504.67,-135.98 507.64,-131.72 524,-124 527.83,-122.19 531.88,-120.37 535.93,-118.62"/>
<polygon fill="midnightblue" stroke="midnightblue" points="537.4,-121.79 545.24,-114.66 534.66,-115.35 537.4,-121.79"/>
<path fill="none" stroke="midnightblue" d="M450.49,-152.48C458.89,-149.69 467.87,-146.46 476,-143 492.65,-135.92 495.65,-131.75 512,-124 515.79,-122.2 519.8,-120.39 523.8,-118.63"/>
<polygon fill="midnightblue" stroke="midnightblue" points="525.2,-121.84 533.01,-114.68 522.44,-115.41 525.2,-121.84"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 14 KiB

View File

@@ -1,20 +1,20 @@
<?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.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: machine_learning::kohonen_som Pages: 1 -->
<svg width="625pt" height="237pt"
viewBox="0.00 0.00 625.00 237.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="612pt" height="237pt"
viewBox="0.00 0.00 612.00 237.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 233)">
<title>machine_learning::kohonen_som</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-233 621,-233 621,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-233 608,-233 608,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<polygon fill="#bfbfbf" stroke="black" points="0,-95.5 0,-114.5 164,-114.5 164,-95.5 0,-95.5"/>
<text text-anchor="middle" x="82" y="-102.5" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::kohonen_som</text>
<polygon fill="#bfbfbf" stroke="black" points="0,-95.5 0,-114.5 159,-114.5 159,-95.5 0,-95.5"/>
<text text-anchor="middle" x="79.5" y="-102.5" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::kohonen_som</text>
</a>
</g>
</g>
@@ -22,167 +22,167 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="../../d8/d77/namespacemachine__learning.html#ae868ad43698a1d69ba46ea3827d7d2c3" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="200,-90 200,-120 332,-120 332,-90 200,-90"/>
<text text-anchor="start" x="208" y="-108" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::update</text>
<text text-anchor="middle" x="266" y="-97" font-family="Helvetica,sans-Serif" font-size="10.00">_weights</text>
<polygon fill="white" stroke="black" points="195,-90 195,-120 323,-120 323,-90 195,-90"/>
<text text-anchor="start" x="203" y="-108" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::update</text>
<text text-anchor="middle" x="259" y="-97" font-family="Helvetica,sans-Serif" font-size="10.00">_weights</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="M164.15,-105C172.64,-105 181.25,-105 189.67,-105"/>
<polygon fill="midnightblue" stroke="midnightblue" points="189.84,-108.5 199.83,-105 189.83,-101.5 189.84,-108.5"/>
<path fill="none" stroke="midnightblue" d="M159.13,-105C167.63,-105 176.26,-105 184.7,-105"/>
<polygon fill="midnightblue" stroke="midnightblue" points="184.88,-108.5 194.88,-105 184.88,-101.5 184.88,-108.5"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/math/exp.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="402,-190.5 402,-209.5 454,-209.5 454,-190.5 402,-190.5"/>
<text text-anchor="middle" x="428" y="-197.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::exp</text>
<polygon fill="white" stroke="black" points="391.5,-190.5 391.5,-209.5 443.5,-209.5 443.5,-190.5 391.5,-190.5"/>
<text text-anchor="middle" x="417.5" y="-197.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::exp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node2&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M283.34,-120.05C302.4,-136.93 335.47,-164.13 368,-181 375.54,-184.91 384.04,-188.21 392.19,-190.91"/>
<polygon fill="midnightblue" stroke="midnightblue" points="391.28,-194.3 401.86,-193.91 393.35,-187.61 391.28,-194.3"/>
<path fill="none" stroke="midnightblue" d="M275.98,-120.03C294.63,-136.89 327.02,-164.07 359,-181 366.12,-184.77 374.13,-187.99 381.86,-190.64"/>
<polygon fill="midnightblue" stroke="midnightblue" points="380.82,-193.98 391.41,-193.7 382.96,-187.32 380.82,-193.98"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="../../d9/d66/group__machine__learning.html#ga60f9186ccb682724a8792a2bf81e9b9e" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="393.5,-152.5 393.5,-171.5 462.5,-171.5 462.5,-152.5 393.5,-152.5"/>
<text text-anchor="middle" x="428" y="-159.5" font-family="Helvetica,sans-Serif" font-size="10.00">get_min_2d</text>
<polygon fill="white" stroke="black" points="384,-152.5 384,-171.5 451,-171.5 451,-152.5 384,-152.5"/>
<text text-anchor="middle" x="417.5" y="-159.5" font-family="Helvetica,sans-Serif" font-size="10.00">get_min_2d</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node2&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M305.69,-120.06C324.43,-127.22 347.3,-135.78 368,-143 374,-145.09 380.37,-147.23 386.63,-149.28"/>
<polygon fill="midnightblue" stroke="midnightblue" points="385.69,-152.66 396.28,-152.42 387.85,-146 385.69,-152.66"/>
<path fill="none" stroke="midnightblue" d="M297.92,-120.04C316.29,-127.2 338.71,-135.76 359,-143 364.71,-145.04 370.76,-147.12 376.72,-149.13"/>
<polygon fill="midnightblue" stroke="midnightblue" points="375.97,-152.57 386.56,-152.41 378.18,-145.93 375.97,-152.57"/>
</g>
<!-- Node9 -->
<g id="node9" class="node">
<title>Node9</title>
<g id="a_node9"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/algorithm/max.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="401,-114.5 401,-133.5 455,-133.5 455,-114.5 401,-114.5"/>
<text text-anchor="middle" x="428" y="-121.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::max</text>
<polygon fill="white" stroke="black" points="390,-114.5 390,-133.5 445,-133.5 445,-114.5 390,-114.5"/>
<text text-anchor="middle" x="417.5" y="-121.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::max</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node9 -->
<g id="edge8" class="edge">
<title>Node2&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M332.08,-112.73C352,-115.09 373.19,-117.61 390.49,-119.66"/>
<polygon fill="midnightblue" stroke="midnightblue" points="390.37,-123.17 400.71,-120.88 391.2,-116.22 390.37,-123.17"/>
<path fill="none" stroke="midnightblue" d="M323.2,-112.67C342.45,-115.01 362.96,-117.5 379.84,-119.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="379.48,-123.03 389.83,-120.76 380.33,-116.08 379.48,-123.03"/>
</g>
<!-- Node10 -->
<g id="node10" class="node">
<title>Node10</title>
<g id="a_node10"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/algorithm/min.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="402,-76.5 402,-95.5 454,-95.5 454,-76.5 402,-76.5"/>
<text text-anchor="middle" x="428" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::min</text>
<polygon fill="white" stroke="black" points="391.5,-76.5 391.5,-95.5 443.5,-95.5 443.5,-76.5 391.5,-76.5"/>
<text text-anchor="middle" x="417.5" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::min</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node10 -->
<g id="edge9" class="edge">
<title>Node2&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M332.08,-97.27C352.43,-94.86 374.11,-92.28 391.61,-90.2"/>
<polygon fill="midnightblue" stroke="midnightblue" points="392.39,-93.63 401.91,-88.98 391.57,-86.68 392.39,-93.63"/>
<path fill="none" stroke="midnightblue" d="M323.2,-97.33C343.01,-94.92 364.16,-92.35 381.31,-90.27"/>
<polygon fill="midnightblue" stroke="midnightblue" points="381.91,-93.73 391.42,-89.05 381.07,-86.78 381.91,-93.73"/>
</g>
<!-- Node11 -->
<g id="node11" class="node">
<title>Node11</title>
<g id="a_node11"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/math/sqrt.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="402,-38.5 402,-57.5 454,-57.5 454,-38.5 402,-38.5"/>
<text text-anchor="middle" x="428" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::sqrt</text>
<polygon fill="white" stroke="black" points="391,-38.5 391,-57.5 444,-57.5 444,-38.5 391,-38.5"/>
<text text-anchor="middle" x="417.5" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::sqrt</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node11 -->
<g id="edge10" class="edge">
<title>Node2&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M305.69,-89.94C324.43,-82.78 347.3,-74.22 368,-67 375.79,-64.28 384.2,-61.49 392.16,-58.91"/>
<polygon fill="midnightblue" stroke="midnightblue" points="393.48,-62.16 401.93,-55.78 391.34,-55.5 393.48,-62.16"/>
<path fill="none" stroke="midnightblue" d="M297.92,-89.96C316.29,-82.8 338.71,-74.24 359,-67 366.15,-64.45 373.84,-61.83 381.19,-59.37"/>
<polygon fill="midnightblue" stroke="midnightblue" points="382.54,-62.62 390.94,-56.16 380.34,-55.97 382.54,-62.62"/>
</g>
<!-- Node12 -->
<g id="node12" class="node">
<title>Node12</title>
<g id="a_node12"><a xlink:href="../../d8/d77/namespacemachine__learning.html#a6f1c98c016ad34ff3d9f39372161bd35" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="368,-0.5 368,-19.5 488,-19.5 488,-0.5 368,-0.5"/>
<text text-anchor="middle" x="428" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::sum</text>
<polygon fill="white" stroke="black" points="359,-0.5 359,-19.5 476,-19.5 476,-0.5 359,-0.5"/>
<text text-anchor="middle" x="417.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::sum</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node12 -->
<g id="edge11" class="edge">
<title>Node2&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M283.34,-89.95C302.4,-73.07 335.47,-45.87 368,-29 372.2,-26.82 376.69,-24.83 381.26,-23.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="382.47,-26.32 390.66,-19.6 380.07,-19.74 382.47,-26.32"/>
<path fill="none" stroke="midnightblue" d="M275.98,-89.97C294.63,-73.11 327.02,-45.93 359,-29 363.03,-26.87 367.34,-24.91 371.73,-23.13"/>
<polygon fill="midnightblue" stroke="midnightblue" points="373.22,-26.31 381.36,-19.53 370.77,-19.76 373.22,-26.31"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/iterator/begin.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="540.5,-209.5 540.5,-228.5 600.5,-228.5 600.5,-209.5 540.5,-209.5"/>
<text text-anchor="middle" x="570.5" y="-216.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::begin</text>
<polygon fill="white" stroke="black" points="528.5,-209.5 528.5,-228.5 587.5,-228.5 587.5,-209.5 528.5,-209.5"/>
<text text-anchor="middle" x="558" y="-216.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::begin</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<title>Node4&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M462.14,-171.55C470.67,-174.32 479.77,-177.53 488,-181 504.67,-188.02 507.64,-192.28 524,-200 527.83,-201.81 531.88,-203.63 535.93,-205.38"/>
<polygon fill="midnightblue" stroke="midnightblue" points="534.66,-208.65 545.24,-209.34 537.4,-202.21 534.66,-208.65"/>
<path fill="none" stroke="midnightblue" d="M450.49,-171.52C458.89,-174.31 467.87,-177.54 476,-181 492.65,-188.08 495.65,-192.25 512,-200 515.79,-201.8 519.8,-203.61 523.8,-205.37"/>
<polygon fill="midnightblue" stroke="midnightblue" points="522.44,-208.59 533.01,-209.32 525.2,-202.16 522.44,-208.59"/>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<title>Node6</title>
<g id="a_node6"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/iterator/distance.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="534,-171.5 534,-190.5 607,-190.5 607,-171.5 534,-171.5"/>
<text text-anchor="middle" x="570.5" y="-178.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::distance</text>
<polygon fill="white" stroke="black" points="521.5,-171.5 521.5,-190.5 594.5,-190.5 594.5,-171.5 521.5,-171.5"/>
<text text-anchor="middle" x="558" y="-178.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::distance</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node6 -->
<g id="edge5" class="edge">
<title>Node4&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M462.65,-166.55C480.9,-169.02 503.73,-172.11 523.59,-174.79"/>
<polygon fill="midnightblue" stroke="midnightblue" points="523.29,-178.28 533.67,-176.15 524.22,-171.35 523.29,-178.28"/>
<path fill="none" stroke="midnightblue" d="M451.32,-166.5C469.17,-168.95 491.53,-172.02 511.08,-174.7"/>
<polygon fill="midnightblue" stroke="midnightblue" points="510.63,-178.17 521.01,-176.06 511.58,-171.24 510.63,-178.17"/>
</g>
<!-- Node7 -->
<g id="node7" class="node">
<title>Node7</title>
<g id="a_node7"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/iterator/end.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="544.5,-133.5 544.5,-152.5 596.5,-152.5 596.5,-133.5 544.5,-133.5"/>
<text text-anchor="middle" x="570.5" y="-140.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::end</text>
<polygon fill="white" stroke="black" points="532,-133.5 532,-152.5 584,-152.5 584,-133.5 532,-133.5"/>
<text text-anchor="middle" x="558" y="-140.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::end</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node7 -->
<g id="edge6" class="edge">
<title>Node4&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M462.65,-157.45C484.38,-154.51 512.58,-150.7 534.56,-147.73"/>
<polygon fill="midnightblue" stroke="midnightblue" points="535.04,-151.19 544.48,-146.38 534.1,-144.26 535.04,-151.19"/>
<path fill="none" stroke="midnightblue" d="M451.32,-157.5C472.5,-154.59 500.02,-150.82 521.67,-147.85"/>
<polygon fill="midnightblue" stroke="midnightblue" points="522.34,-151.29 531.77,-146.46 521.39,-144.35 522.34,-151.29"/>
</g>
<!-- Node8 -->
<g id="node8" class="node">
<title>Node8</title>
<g id="a_node8"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/algorithm/min_element.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="524,-95.5 524,-114.5 617,-114.5 617,-95.5 524,-95.5"/>
<text text-anchor="middle" x="570.5" y="-102.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::min_element</text>
<polygon fill="white" stroke="black" points="512,-95.5 512,-114.5 604,-114.5 604,-95.5 512,-95.5"/>
<text text-anchor="middle" x="558" y="-102.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::min_element</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node8 -->
<g id="edge7" class="edge">
<title>Node4&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M462.14,-152.45C470.67,-149.68 479.77,-146.47 488,-143 504.67,-135.98 507.64,-131.72 524,-124 527.83,-122.19 531.88,-120.37 535.93,-118.62"/>
<polygon fill="midnightblue" stroke="midnightblue" points="537.4,-121.79 545.24,-114.66 534.66,-115.35 537.4,-121.79"/>
<path fill="none" stroke="midnightblue" d="M450.49,-152.48C458.89,-149.69 467.87,-146.46 476,-143 492.65,-135.92 495.65,-131.75 512,-124 515.79,-122.2 519.8,-120.39 523.8,-118.63"/>
<polygon fill="midnightblue" stroke="midnightblue" points="525.2,-121.84 533.01,-114.68 522.44,-115.41 525.2,-121.84"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 9.4 KiB

After

Width:  |  Height:  |  Size: 9.4 KiB

View File

@@ -1,7 +1,7 @@
<map id="machine_learning::hadamard_product" name="machine_learning::hadamard_product">
<area shape="rect" id="node1" title=" " alt="" coords="5,78,200,119"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="290,5,362,32"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/utility/program/exit.html#" title=" " alt="" coords="292,56,360,83"/>
<area shape="rect" id="node4" href="$d8/d77/namespacemachine__learning.html#aa4bbf61e65f8cd297255fa94b983d078" title=" " alt="" coords="249,107,403,149"/>
<area shape="rect" id="node5" 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="248,173,404,200"/>
<area shape="rect" id="node1" title=" " alt="" coords="5,78,193,119"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="283,5,355,32"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/utility/program/exit.html#" title=" " alt="" coords="284,56,353,83"/>
<area shape="rect" id="node4" href="$d8/d77/namespacemachine__learning.html#aa4bbf61e65f8cd297255fa94b983d078" title=" " alt="" coords="244,107,393,149"/>
<area shape="rect" id="node5" 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="241,173,396,200"/>
</map>

View File

@@ -1,21 +1,21 @@
<?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.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: machine_learning::hadamard_product Pages: 1 -->
<svg width="307pt" height="154pt"
viewBox="0.00 0.00 307.00 154.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="301pt" height="154pt"
viewBox="0.00 0.00 301.00 154.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 150)">
<title>machine_learning::hadamard_product</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-150 303,-150 303,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-150 297,-150 297,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<polygon fill="#bfbfbf" stroke="black" points="0,-61 0,-91 146,-91 146,-61 0,-61"/>
<polygon fill="#bfbfbf" stroke="black" points="0,-61 0,-91 141,-91 141,-61 0,-61"/>
<text text-anchor="start" x="8" y="-79" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::hadamard</text>
<text text-anchor="middle" x="73" y="-68" font-family="Helvetica,sans-Serif" font-size="10.00">_product</text>
<text text-anchor="middle" x="70.5" y="-68" font-family="Helvetica,sans-Serif" font-size="10.00">_product</text>
</a>
</g>
</g>
@@ -23,62 +23,62 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="213.5,-126.5 213.5,-145.5 267.5,-145.5 267.5,-126.5 213.5,-126.5"/>
<text text-anchor="middle" x="240.5" y="-133.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
<polygon fill="white" stroke="black" points="208,-126.5 208,-145.5 262,-145.5 262,-126.5 208,-126.5"/>
<text text-anchor="middle" x="235" y="-133.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</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="M112.34,-91.02C132.91,-98.96 158.75,-108.75 182,-117 189.02,-119.49 196.55,-122.06 203.78,-124.47"/>
<polygon fill="midnightblue" stroke="midnightblue" points="202.78,-127.82 213.37,-127.63 204.97,-121.17 202.78,-127.82"/>
<path fill="none" stroke="midnightblue" d="M108.93,-91.06C129.02,-99.01 154.26,-108.8 177,-117 183.72,-119.43 190.93,-121.91 197.89,-124.26"/>
<polygon fill="midnightblue" stroke="midnightblue" points="197.21,-127.72 207.8,-127.56 199.42,-121.08 197.21,-127.72"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/utility/program/exit.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="215,-88.5 215,-107.5 266,-107.5 266,-88.5 215,-88.5"/>
<text text-anchor="middle" x="240.5" y="-95.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::exit</text>
<polygon fill="white" stroke="black" points="209,-88.5 209,-107.5 261,-107.5 261,-88.5 209,-88.5"/>
<text text-anchor="middle" x="235" y="-95.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::exit</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="M146.11,-85.59C166.45,-88.29 187.67,-91.11 204.73,-93.38"/>
<polygon fill="midnightblue" stroke="midnightblue" points="204.39,-96.86 214.76,-94.71 205.31,-89.92 204.39,-96.86"/>
<path fill="none" stroke="midnightblue" d="M141.36,-85.46C161.16,-88.14 181.89,-90.94 198.7,-93.22"/>
<polygon fill="midnightblue" stroke="midnightblue" points="198.24,-96.69 208.62,-94.56 199.18,-89.75 198.24,-96.69"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="../../d8/d77/namespacemachine__learning.html#aa4bbf61e65f8cd297255fa94b983d078" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="183,-39 183,-69 298,-69 298,-39 183,-39"/>
<text text-anchor="start" x="191" y="-57" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::get</text>
<text text-anchor="middle" x="240.5" y="-46" font-family="Helvetica,sans-Serif" font-size="10.00">_shape</text>
<polygon fill="white" stroke="black" points="179,-39 179,-69 291,-69 291,-39 179,-39"/>
<text text-anchor="start" x="187" y="-57" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::get</text>
<text text-anchor="middle" x="235" y="-46" font-family="Helvetica,sans-Serif" font-size="10.00">_shape</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M146.11,-66.41C154.94,-65.24 163.93,-64.05 172.67,-62.88"/>
<polygon fill="midnightblue" stroke="midnightblue" points="173.35,-66.32 182.8,-61.54 172.43,-59.39 173.35,-66.32"/>
<path fill="none" stroke="midnightblue" d="M141.36,-66.54C150.48,-65.31 159.8,-64.05 168.85,-62.82"/>
<polygon fill="midnightblue" stroke="midnightblue" points="169.47,-66.27 178.91,-61.46 168.53,-59.33 169.47,-66.27"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/push_back.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="182,-0.5 182,-19.5 299,-19.5 299,-0.5 182,-0.5"/>
<text text-anchor="middle" x="240.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::push_back</text>
<polygon fill="white" stroke="black" points="177,-0.5 177,-19.5 293,-19.5 293,-0.5 177,-0.5"/>
<text text-anchor="middle" x="235" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::push_back</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<title>Node1&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M107.81,-60.9C128.98,-51.62 156.91,-39.7 182,-30 188.08,-27.65 194.57,-25.27 200.92,-23.01"/>
<polygon fill="midnightblue" stroke="midnightblue" points="202.42,-26.2 210.7,-19.59 200.1,-19.59 202.42,-26.2"/>
<path fill="none" stroke="midnightblue" d="M104.5,-60.87C125.17,-51.57 152.45,-39.64 177,-30 183.02,-27.63 189.45,-25.25 195.74,-22.99"/>
<polygon fill="midnightblue" stroke="midnightblue" points="197.17,-26.19 205.43,-19.56 194.84,-19.59 197.17,-26.19"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 4.2 KiB

After

Width:  |  Height:  |  Size: 4.2 KiB

View File

@@ -1,13 +1,13 @@
<map id="machine_learning::update_weights" name="machine_learning::update_weights">
<area shape="rect" id="node1" title=" " alt="" coords="5,150,181,191"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/exp.html#" title=" " alt="" coords="275,31,344,57"/>
<area shape="rect" id="node3" href="$d9/d66/group__machine__learning.html#ga60f9186ccb682724a8792a2bf81e9b9e" title=" " alt="" coords="263,81,355,108"/>
<area shape="rect" id="node8" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/max.html#" title=" " alt="" coords="273,132,345,159"/>
<area shape="rect" id="node9" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/min.html#" title=" " alt="" coords="275,183,344,209"/>
<area shape="rect" id="node10" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/sqrt.html#" title=" " alt="" coords="275,233,344,260"/>
<area shape="rect" id="node11" href="$d8/d77/namespacemachine__learning.html#a6f1c98c016ad34ff3d9f39372161bd35" title=" " alt="" coords="229,284,389,311"/>
<area shape="rect" id="node4" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/iterator/begin.html#" title=" " alt="" coords="459,5,539,32"/>
<area shape="rect" id="node5" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/iterator/distance.html#" title=" " alt="" coords="451,56,548,83"/>
<area shape="rect" id="node6" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/iterator/end.html#" title=" " alt="" coords="465,107,534,133"/>
<area shape="rect" id="node7" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/min_element.html#" title=" " alt="" coords="437,157,561,184"/>
<area shape="rect" id="node1" title=" " alt="" coords="5,150,176,191"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/exp.html#" title=" " alt="" coords="267,31,337,57"/>
<area shape="rect" id="node3" href="$d9/d66/group__machine__learning.html#ga60f9186ccb682724a8792a2bf81e9b9e" title=" " alt="" coords="257,81,347,108"/>
<area shape="rect" id="node8" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/max.html#" title=" " alt="" coords="265,132,339,159"/>
<area shape="rect" id="node9" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/min.html#" title=" " alt="" coords="267,183,337,209"/>
<area shape="rect" id="node10" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/sqrt.html#" title=" " alt="" coords="267,233,337,260"/>
<area shape="rect" id="node11" href="$d8/d77/namespacemachine__learning.html#a6f1c98c016ad34ff3d9f39372161bd35" title=" " alt="" coords="224,284,380,311"/>
<area shape="rect" id="node4" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/iterator/begin.html#" title=" " alt="" coords="450,5,529,32"/>
<area shape="rect" id="node5" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/iterator/distance.html#" title=" " alt="" coords="441,56,538,83"/>
<area shape="rect" id="node6" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/iterator/end.html#" title=" " alt="" coords="455,107,524,133"/>
<area shape="rect" id="node7" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/min_element.html#" title=" " alt="" coords="428,157,551,184"/>
</map>

View File

@@ -1,21 +1,21 @@
<?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.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: machine_learning::update_weights Pages: 1 -->
<svg width="425pt" height="237pt"
viewBox="0.00 0.00 425.00 237.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="417pt" height="237pt"
viewBox="0.00 0.00 417.00 237.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 233)">
<title>machine_learning::update_weights</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-233 421,-233 421,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-233 413,-233 413,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<polygon fill="#bfbfbf" stroke="black" points="0,-90 0,-120 132,-120 132,-90 0,-90"/>
<polygon fill="#bfbfbf" stroke="black" points="0,-90 0,-120 128,-120 128,-90 0,-90"/>
<text text-anchor="start" x="8" y="-108" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::update</text>
<text text-anchor="middle" x="66" y="-97" font-family="Helvetica,sans-Serif" font-size="10.00">_weights</text>
<text text-anchor="middle" x="64" y="-97" font-family="Helvetica,sans-Serif" font-size="10.00">_weights</text>
</a>
</g>
</g>
@@ -23,151 +23,151 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/math/exp.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="202,-190.5 202,-209.5 254,-209.5 254,-190.5 202,-190.5"/>
<text text-anchor="middle" x="228" y="-197.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::exp</text>
<polygon fill="white" stroke="black" points="196.5,-190.5 196.5,-209.5 248.5,-209.5 248.5,-190.5 196.5,-190.5"/>
<text text-anchor="middle" x="222.5" y="-197.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::exp</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="M83.34,-120.05C102.4,-136.93 135.47,-164.13 168,-181 175.54,-184.91 184.04,-188.21 192.19,-190.91"/>
<polygon fill="midnightblue" stroke="midnightblue" points="191.28,-194.3 201.86,-193.91 193.35,-187.61 191.28,-194.3"/>
<path fill="none" stroke="midnightblue" d="M80.98,-120.03C99.63,-136.89 132.02,-164.07 164,-181 171.12,-184.77 179.13,-187.99 186.86,-190.64"/>
<polygon fill="midnightblue" stroke="midnightblue" points="185.82,-193.98 196.41,-193.7 187.96,-187.32 185.82,-193.98"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="../../d9/d66/group__machine__learning.html#ga60f9186ccb682724a8792a2bf81e9b9e" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="193.5,-152.5 193.5,-171.5 262.5,-171.5 262.5,-152.5 193.5,-152.5"/>
<text text-anchor="middle" x="228" y="-159.5" font-family="Helvetica,sans-Serif" font-size="10.00">get_min_2d</text>
<polygon fill="white" stroke="black" points="189,-152.5 189,-171.5 256,-171.5 256,-152.5 189,-152.5"/>
<text text-anchor="middle" x="222.5" y="-159.5" font-family="Helvetica,sans-Serif" font-size="10.00">get_min_2d</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="M105.69,-120.06C124.43,-127.22 147.3,-135.78 168,-143 174,-145.09 180.37,-147.23 186.63,-149.28"/>
<polygon fill="midnightblue" stroke="midnightblue" points="185.69,-152.66 196.28,-152.42 187.85,-146 185.69,-152.66"/>
<path fill="none" stroke="midnightblue" d="M102.92,-120.04C121.29,-127.2 143.71,-135.76 164,-143 169.71,-145.04 175.76,-147.12 181.72,-149.13"/>
<polygon fill="midnightblue" stroke="midnightblue" points="180.97,-152.57 191.56,-152.41 183.18,-145.93 180.97,-152.57"/>
</g>
<!-- Node8 -->
<g id="node8" class="node">
<title>Node8</title>
<g id="a_node8"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/algorithm/max.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="201,-114.5 201,-133.5 255,-133.5 255,-114.5 201,-114.5"/>
<text text-anchor="middle" x="228" y="-121.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::max</text>
<polygon fill="white" stroke="black" points="195,-114.5 195,-133.5 250,-133.5 250,-114.5 195,-114.5"/>
<text text-anchor="middle" x="222.5" y="-121.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::max</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node8 -->
<g id="edge7" class="edge">
<title>Node1&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M132.08,-112.73C152,-115.09 173.19,-117.61 190.49,-119.66"/>
<polygon fill="midnightblue" stroke="midnightblue" points="190.37,-123.17 200.71,-120.88 191.2,-116.22 190.37,-123.17"/>
<path fill="none" stroke="midnightblue" d="M128.2,-112.67C147.45,-115.01 167.96,-117.5 184.84,-119.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="184.48,-123.03 194.83,-120.76 185.33,-116.08 184.48,-123.03"/>
</g>
<!-- Node9 -->
<g id="node9" class="node">
<title>Node9</title>
<g id="a_node9"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/algorithm/min.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="202,-76.5 202,-95.5 254,-95.5 254,-76.5 202,-76.5"/>
<text text-anchor="middle" x="228" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::min</text>
<polygon fill="white" stroke="black" points="196.5,-76.5 196.5,-95.5 248.5,-95.5 248.5,-76.5 196.5,-76.5"/>
<text text-anchor="middle" x="222.5" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::min</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node9 -->
<g id="edge8" class="edge">
<title>Node1&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M132.08,-97.27C152.43,-94.86 174.11,-92.28 191.61,-90.2"/>
<polygon fill="midnightblue" stroke="midnightblue" points="192.39,-93.63 201.91,-88.98 191.57,-86.68 192.39,-93.63"/>
<path fill="none" stroke="midnightblue" d="M128.2,-97.33C148.01,-94.92 169.16,-92.35 186.31,-90.27"/>
<polygon fill="midnightblue" stroke="midnightblue" points="186.91,-93.73 196.42,-89.05 186.07,-86.78 186.91,-93.73"/>
</g>
<!-- Node10 -->
<g id="node10" class="node">
<title>Node10</title>
<g id="a_node10"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/math/sqrt.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="202,-38.5 202,-57.5 254,-57.5 254,-38.5 202,-38.5"/>
<text text-anchor="middle" x="228" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::sqrt</text>
<polygon fill="white" stroke="black" points="196,-38.5 196,-57.5 249,-57.5 249,-38.5 196,-38.5"/>
<text text-anchor="middle" x="222.5" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::sqrt</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node10 -->
<g id="edge9" class="edge">
<title>Node1&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M105.69,-89.94C124.43,-82.78 147.3,-74.22 168,-67 175.79,-64.28 184.2,-61.49 192.16,-58.91"/>
<polygon fill="midnightblue" stroke="midnightblue" points="193.48,-62.16 201.93,-55.78 191.34,-55.5 193.48,-62.16"/>
<path fill="none" stroke="midnightblue" d="M102.92,-89.96C121.29,-82.8 143.71,-74.24 164,-67 171.15,-64.45 178.84,-61.83 186.19,-59.37"/>
<polygon fill="midnightblue" stroke="midnightblue" points="187.54,-62.62 195.94,-56.16 185.34,-55.97 187.54,-62.62"/>
</g>
<!-- Node11 -->
<g id="node11" class="node">
<title>Node11</title>
<g id="a_node11"><a xlink:href="../../d8/d77/namespacemachine__learning.html#a6f1c98c016ad34ff3d9f39372161bd35" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="168,-0.5 168,-19.5 288,-19.5 288,-0.5 168,-0.5"/>
<text text-anchor="middle" x="228" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::sum</text>
<polygon fill="white" stroke="black" points="164,-0.5 164,-19.5 281,-19.5 281,-0.5 164,-0.5"/>
<text text-anchor="middle" x="222.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::sum</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node11 -->
<g id="edge10" class="edge">
<title>Node1&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M83.34,-89.95C102.4,-73.07 135.47,-45.87 168,-29 172.2,-26.82 176.69,-24.83 181.26,-23.03"/>
<polygon fill="midnightblue" stroke="midnightblue" points="182.47,-26.32 190.66,-19.6 180.07,-19.74 182.47,-26.32"/>
<path fill="none" stroke="midnightblue" d="M80.98,-89.97C99.63,-73.11 132.02,-45.93 164,-29 168.03,-26.87 172.34,-24.91 176.73,-23.13"/>
<polygon fill="midnightblue" stroke="midnightblue" points="178.22,-26.31 186.36,-19.53 175.77,-19.76 178.22,-26.31"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/iterator/begin.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="340.5,-209.5 340.5,-228.5 400.5,-228.5 400.5,-209.5 340.5,-209.5"/>
<text text-anchor="middle" x="370.5" y="-216.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::begin</text>
<polygon fill="white" stroke="black" points="333.5,-209.5 333.5,-228.5 392.5,-228.5 392.5,-209.5 333.5,-209.5"/>
<text text-anchor="middle" x="363" y="-216.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::begin</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="M262.14,-171.55C270.67,-174.32 279.77,-177.53 288,-181 304.67,-188.02 307.64,-192.28 324,-200 327.83,-201.81 331.88,-203.63 335.93,-205.38"/>
<polygon fill="midnightblue" stroke="midnightblue" points="334.66,-208.65 345.24,-209.34 337.4,-202.21 334.66,-208.65"/>
<path fill="none" stroke="midnightblue" d="M255.49,-171.52C263.89,-174.31 272.87,-177.54 281,-181 297.65,-188.08 300.65,-192.25 317,-200 320.79,-201.8 324.8,-203.61 328.8,-205.37"/>
<polygon fill="midnightblue" stroke="midnightblue" points="327.44,-208.59 338.01,-209.32 330.2,-202.16 327.44,-208.59"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/iterator/distance.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="334,-171.5 334,-190.5 407,-190.5 407,-171.5 334,-171.5"/>
<text text-anchor="middle" x="370.5" y="-178.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::distance</text>
<polygon fill="white" stroke="black" points="326.5,-171.5 326.5,-190.5 399.5,-190.5 399.5,-171.5 326.5,-171.5"/>
<text text-anchor="middle" x="363" y="-178.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::distance</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<title>Node3&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M262.65,-166.55C280.9,-169.02 303.73,-172.11 323.59,-174.79"/>
<polygon fill="midnightblue" stroke="midnightblue" points="323.29,-178.28 333.67,-176.15 324.22,-171.35 323.29,-178.28"/>
<path fill="none" stroke="midnightblue" d="M256.32,-166.5C274.17,-168.95 296.53,-172.02 316.08,-174.7"/>
<polygon fill="midnightblue" stroke="midnightblue" points="315.63,-178.17 326.01,-176.06 316.58,-171.24 315.63,-178.17"/>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<title>Node6</title>
<g id="a_node6"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/iterator/end.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="344.5,-133.5 344.5,-152.5 396.5,-152.5 396.5,-133.5 344.5,-133.5"/>
<text text-anchor="middle" x="370.5" y="-140.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::end</text>
<polygon fill="white" stroke="black" points="337,-133.5 337,-152.5 389,-152.5 389,-133.5 337,-133.5"/>
<text text-anchor="middle" x="363" y="-140.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::end</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node6 -->
<g id="edge5" class="edge">
<title>Node3&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M262.65,-157.45C284.38,-154.51 312.58,-150.7 334.56,-147.73"/>
<polygon fill="midnightblue" stroke="midnightblue" points="335.04,-151.19 344.48,-146.38 334.1,-144.26 335.04,-151.19"/>
<path fill="none" stroke="midnightblue" d="M256.32,-157.5C277.5,-154.59 305.02,-150.82 326.67,-147.85"/>
<polygon fill="midnightblue" stroke="midnightblue" points="327.34,-151.29 336.77,-146.46 326.39,-144.35 327.34,-151.29"/>
</g>
<!-- Node7 -->
<g id="node7" class="node">
<title>Node7</title>
<g id="a_node7"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/algorithm/min_element.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="324,-95.5 324,-114.5 417,-114.5 417,-95.5 324,-95.5"/>
<text text-anchor="middle" x="370.5" y="-102.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::min_element</text>
<polygon fill="white" stroke="black" points="317,-95.5 317,-114.5 409,-114.5 409,-95.5 317,-95.5"/>
<text text-anchor="middle" x="363" y="-102.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::min_element</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node7 -->
<g id="edge6" class="edge">
<title>Node3&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M262.14,-152.45C270.67,-149.68 279.77,-146.47 288,-143 304.67,-135.98 307.64,-131.72 324,-124 327.83,-122.19 331.88,-120.37 335.93,-118.62"/>
<polygon fill="midnightblue" stroke="midnightblue" points="337.4,-121.79 345.24,-114.66 334.66,-115.35 337.4,-121.79"/>
<path fill="none" stroke="midnightblue" d="M255.49,-152.48C263.89,-149.69 272.87,-146.46 281,-143 297.65,-135.92 300.65,-131.75 317,-124 320.79,-122.2 324.8,-120.39 328.8,-118.63"/>
<polygon fill="midnightblue" stroke="midnightblue" points="330.2,-121.84 338.01,-114.68 327.44,-115.41 330.2,-121.84"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 8.7 KiB

After

Width:  |  Height:  |  Size: 8.7 KiB

View File

@@ -1,4 +1,4 @@
<map id="machine_learning::operator&lt;&lt;" name="machine_learning::operator&lt;&lt;">
<area shape="rect" id="node1" title=" " alt="" coords="5,5,205,32"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/ios_base/precision.html#" title=" " alt="" coords="253,5,409,32"/>
<area shape="rect" id="node1" title=" " alt="" coords="5,5,200,32"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/ios_base/precision.html#" title=" " alt="" coords="248,5,403,32"/>
</map>

View File

@@ -1,20 +1,20 @@
<?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.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: machine_learning::operator&lt;&lt; Pages: 1 -->
<svg width="311pt" height="28pt"
viewBox="0.00 0.00 311.00 28.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="306pt" height="28pt"
viewBox="0.00 0.00 306.00 28.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 24)">
<title>machine_learning::operator&lt;&lt;</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-24 307,-24 307,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-24 302,-24 302,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-19.5 150,-19.5 150,-0.5 0,-0.5"/>
<text text-anchor="middle" x="75" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::operator&lt;&lt;</text>
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-19.5 146,-19.5 146,-0.5 0,-0.5"/>
<text text-anchor="middle" x="73" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::operator&lt;&lt;</text>
</a>
</g>
</g>
@@ -22,16 +22,16 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/ios_base/precision.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="186,-0.5 186,-19.5 303,-19.5 303,-0.5 186,-0.5"/>
<text text-anchor="middle" x="244.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::ostream::precision</text>
<polygon fill="white" stroke="black" points="182,-0.5 182,-19.5 298,-19.5 298,-0.5 182,-0.5"/>
<text text-anchor="middle" x="240" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::ostream::precision</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="M150.44,-10C158.89,-10 167.47,-10 175.82,-10"/>
<polygon fill="midnightblue" stroke="midnightblue" points="175.88,-13.5 185.88,-10 175.88,-6.5 175.88,-13.5"/>
<path fill="none" stroke="midnightblue" d="M146.37,-10C154.65,-10 163.07,-10 171.29,-10"/>
<polygon fill="midnightblue" stroke="midnightblue" points="171.56,-13.5 181.56,-10 171.56,-6.5 171.56,-13.5"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

@@ -1,9 +1,9 @@
<map id="machine_learning::equal_shuffle" name="machine_learning::equal_shuffle">
<area shape="rect" id="node1" title=" " alt="" coords="5,137,172,178"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="253,5,325,32"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/utility/program/exit.html#" title=" " alt="" coords="255,56,323,83"/>
<area shape="rect" id="node4" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/chrono/system_clock/now.html#" title=" " alt="" coords="220,107,357,149"/>
<area shape="rect" id="node5" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/random/rand.html#" title=" " alt="" coords="252,173,325,200"/>
<area shape="rect" id="node6" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/random/srand.html#" title=" " alt="" coords="249,224,329,251"/>
<area shape="rect" id="node7" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/swap.html#" title=" " alt="" coords="249,275,328,301"/>
<area shape="rect" id="node1" title=" " alt="" coords="5,137,168,178"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="249,5,321,32"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/utility/program/exit.html#" title=" " alt="" coords="251,56,320,83"/>
<area shape="rect" id="node4" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/chrono/system_clock/now.html#" title=" " alt="" coords="216,107,355,149"/>
<area shape="rect" id="node5" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/random/rand.html#" title=" " alt="" coords="249,173,322,200"/>
<area shape="rect" id="node6" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/random/srand.html#" title=" " alt="" coords="245,224,325,251"/>
<area shape="rect" id="node7" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/swap.html#" title=" " alt="" coords="246,275,325,301"/>
</map>

View File

@@ -1,21 +1,21 @@
<?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.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: machine_learning::equal_shuffle Pages: 1 -->
<svg width="272pt" height="230pt"
viewBox="0.00 0.00 272.00 230.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="270pt" height="230pt"
viewBox="0.00 0.00 270.00 230.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 226)">
<title>machine_learning::equal_shuffle</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-226 268,-226 268,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-226 266,-226 266,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<polygon fill="#bfbfbf" stroke="black" points="0,-93 0,-123 125,-123 125,-93 0,-93"/>
<polygon fill="#bfbfbf" stroke="black" points="0,-93 0,-123 122,-123 122,-93 0,-93"/>
<text text-anchor="start" x="8" y="-111" font-family="Helvetica,sans-Serif" font-size="10.00">machine_learning::equal</text>
<text text-anchor="middle" x="62.5" y="-100" font-family="Helvetica,sans-Serif" font-size="10.00">_shuffle</text>
<text text-anchor="middle" x="61" y="-100" font-family="Helvetica,sans-Serif" font-size="10.00">_shuffle</text>
</a>
</g>
</g>
@@ -23,92 +23,92 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="185.5,-202.5 185.5,-221.5 239.5,-221.5 239.5,-202.5 185.5,-202.5"/>
<text text-anchor="middle" x="212.5" y="-209.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
<polygon fill="white" stroke="black" points="183,-202.5 183,-221.5 237,-221.5 237,-202.5 183,-202.5"/>
<text text-anchor="middle" x="210" y="-209.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</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="M77.39,-123.05C95.23,-141.63 127.84,-173.19 161,-193 165.56,-195.72 170.57,-198.17 175.62,-200.33"/>
<polygon fill="midnightblue" stroke="midnightblue" points="174.66,-203.72 185.25,-204.13 177.23,-197.21 174.66,-203.72"/>
<path fill="none" stroke="midnightblue" d="M75.62,-123.08C93.12,-141.7 125.17,-173.29 158,-193 162.81,-195.89 168.13,-198.46 173.47,-200.7"/>
<polygon fill="midnightblue" stroke="midnightblue" points="172.4,-204.04 182.99,-204.39 174.93,-197.51 172.4,-204.04"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/utility/program/exit.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="187,-164.5 187,-183.5 238,-183.5 238,-164.5 187,-164.5"/>
<text text-anchor="middle" x="212.5" y="-171.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::exit</text>
<polygon fill="white" stroke="black" points="184,-164.5 184,-183.5 236,-183.5 236,-164.5 184,-164.5"/>
<text text-anchor="middle" x="210" y="-171.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::exit</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="M93.05,-123.1C112.22,-132.68 137.85,-145.09 161,-155 166.22,-157.24 171.8,-159.48 177.28,-161.6"/>
<polygon fill="midnightblue" stroke="midnightblue" points="176.33,-164.98 186.92,-165.25 178.81,-158.44 176.33,-164.98"/>
<path fill="none" stroke="midnightblue" d="M91.06,-123.16C109.92,-132.76 135.15,-145.18 158,-155 163.21,-157.24 168.78,-159.47 174.25,-161.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="173.31,-164.96 183.9,-165.21 175.78,-158.41 173.31,-164.96"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/chrono/system_clock/now.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="161,-115 161,-145 264,-145 264,-115 161,-115"/>
<text text-anchor="start" x="169" y="-133" font-family="Helvetica,sans-Serif" font-size="10.00">std::chrono::system</text>
<text text-anchor="middle" x="212.5" y="-122" font-family="Helvetica,sans-Serif" font-size="10.00">_clock::now</text>
<polygon fill="white" stroke="black" points="158,-115 158,-145 262,-145 262,-115 158,-115"/>
<text text-anchor="start" x="166" y="-133" font-family="Helvetica,sans-Serif" font-size="10.00">std::chrono::system</text>
<text text-anchor="middle" x="210" y="-122" font-family="Helvetica,sans-Serif" font-size="10.00">_clock::now</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M125.41,-117.2C133.74,-118.44 142.29,-119.71 150.6,-120.95"/>
<polygon fill="midnightblue" stroke="midnightblue" points="150.2,-124.43 160.61,-122.43 151.23,-117.5 150.2,-124.43"/>
<path fill="none" stroke="midnightblue" d="M122.21,-117.01C130.56,-118.26 139.14,-119.54 147.5,-120.8"/>
<polygon fill="midnightblue" stroke="midnightblue" points="147.16,-124.28 157.57,-122.3 148.2,-117.36 147.16,-124.28"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/random/rand.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="185,-76.5 185,-95.5 240,-95.5 240,-76.5 185,-76.5"/>
<text text-anchor="middle" x="212.5" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::rand</text>
<polygon fill="white" stroke="black" points="182.5,-76.5 182.5,-95.5 237.5,-95.5 237.5,-76.5 182.5,-76.5"/>
<text text-anchor="middle" x="210" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::rand</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<title>Node1&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M125.41,-98.8C142.11,-96.32 159.65,-93.71 174.51,-91.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="175.43,-94.9 184.81,-89.97 174.4,-87.98 175.43,-94.9"/>
<path fill="none" stroke="midnightblue" d="M122.21,-98.99C139.22,-96.44 157.21,-93.75 172.37,-91.48"/>
<polygon fill="midnightblue" stroke="midnightblue" points="173,-94.93 182.37,-89.98 171.97,-88 173,-94.93"/>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<title>Node6</title>
<g id="a_node6"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/random/srand.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="182.5,-38.5 182.5,-57.5 242.5,-57.5 242.5,-38.5 182.5,-38.5"/>
<text text-anchor="middle" x="212.5" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::srand</text>
<polygon fill="white" stroke="black" points="180,-38.5 180,-57.5 240,-57.5 240,-38.5 180,-38.5"/>
<text text-anchor="middle" x="210" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::srand</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node6 -->
<g id="edge5" class="edge">
<title>Node1&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M98.57,-92.87C117.07,-84.99 140.19,-75.29 161,-67 165.83,-65.08 170.93,-63.1 175.97,-61.17"/>
<polygon fill="midnightblue" stroke="midnightblue" points="177.36,-64.39 185.48,-57.57 174.88,-57.84 177.36,-64.39"/>
<path fill="none" stroke="midnightblue" d="M96.05,-93C114.33,-85.06 137.3,-75.27 158,-67 162.87,-65.06 168.02,-63.06 173.1,-61.13"/>
<polygon fill="midnightblue" stroke="midnightblue" points="174.57,-64.32 182.7,-57.53 172.11,-57.77 174.57,-64.32"/>
</g>
<!-- Node7 -->
<g id="node7" class="node">
<title>Node7</title>
<g id="a_node7"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/algorithm/swap.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="183,-0.5 183,-19.5 242,-19.5 242,-0.5 183,-0.5"/>
<text text-anchor="middle" x="212.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::swap</text>
<polygon fill="white" stroke="black" points="180.5,-0.5 180.5,-19.5 239.5,-19.5 239.5,-0.5 180.5,-0.5"/>
<text text-anchor="middle" x="210" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::swap</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node7 -->
<g id="edge6" class="edge">
<title>Node1&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M78.89,-92.86C97.18,-75.53 129.24,-47.2 161,-29 164.95,-26.74 169.21,-24.65 173.54,-22.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="175.05,-25.92 182.99,-18.91 172.41,-19.43 175.05,-25.92"/>
<path fill="none" stroke="midnightblue" d="M77.09,-92.83C95.05,-75.47 126.58,-47.1 158,-29 162.13,-26.62 166.62,-24.44 171.16,-22.47"/>
<polygon fill="midnightblue" stroke="midnightblue" points="172.47,-25.72 180.45,-18.74 169.87,-19.22 172.47,-25.72"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 5.7 KiB

After

Width:  |  Height:  |  Size: 5.6 KiB

View File

@@ -109,7 +109,7 @@ $(document).ready(function(){initNavTree('d8/d7a/sha1_8cpp.html','../../'); init
</div><div class="textblock"><div class="dynheader">
Include dependency graph for sha1.cpp:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d3/d4c/sha1_8cpp__incl.svg" width="600" height="112"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d3/d4c/sha1_8cpp__incl.svg" width="595" height="112"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
</div><table class="memberdecls">
@@ -187,7 +187,7 @@ Algorithm</h3>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d7a/sha1_8cpp_a2397f2444a05e4d1487c67e215410d3c_cgraph.svg" width="311" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d7a/sha1_8cpp_a2397f2444a05e4d1487c67e215410d3c_cgraph.svg" width="310" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
@@ -357,7 +357,7 @@ Here is the call graph for this function:</div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d7a/sha1_8cpp_a7be3471f7e489d7d0df42b97a48bf141_cgraph.svg" width="346" height="88"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d7a/sha1_8cpp_a7be3471f7e489d7d0df42b97a48bf141_cgraph.svg" width="342" height="88"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
@@ -619,7 +619,7 @@ Here is the call graph for this function:</div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d7a/sha1_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph.svg" width="176" height="88"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d7a/sha1_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph.svg" width="175" height="88"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

View File

@@ -1,4 +1,4 @@
<map id="hashing::sha1::hash" name="hashing::sha1::hash">
<area shape="rect" id="node1" title="Converts the string to bytestring and calls the main algorithm." alt="" coords="5,5,147,32"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/basic_string/size.html#" title=" " alt="" coords="195,5,305,32"/>
<area shape="rect" id="node1" title="Converts the string to bytestring and calls the main algorithm." alt="" coords="5,5,144,32"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/basic_string/size.html#" title=" " alt="" coords="192,5,304,32"/>
</map>

View File

@@ -1,20 +1,20 @@
<?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.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: hashing::sha1::hash Pages: 1 -->
<svg width="233pt" height="28pt"
viewBox="0.00 0.00 233.00 28.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="232pt" height="28pt"
viewBox="0.00 0.00 232.00 28.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 24)">
<title>hashing::sha1::hash</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-24 229,-24 229,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-24 228,-24 228,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Converts the string to bytestring and calls the main algorithm.">
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-19.5 106,-19.5 106,-0.5 0,-0.5"/>
<text text-anchor="middle" x="53" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">hashing::sha1::hash</text>
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-19.5 104,-19.5 104,-0.5 0,-0.5"/>
<text text-anchor="middle" x="52" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">hashing::sha1::hash</text>
</a>
</g>
</g>
@@ -22,16 +22,16 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/string/basic_string/size.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="142,-0.5 142,-19.5 225,-19.5 225,-0.5 142,-0.5"/>
<text text-anchor="middle" x="183.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::string::size</text>
<polygon fill="white" stroke="black" points="140,-0.5 140,-19.5 224,-19.5 224,-0.5 140,-0.5"/>
<text text-anchor="middle" x="182" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::string::size</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="M106.27,-10C114.66,-10 123.34,-10 131.71,-10"/>
<polygon fill="midnightblue" stroke="midnightblue" points="131.71,-13.5 141.71,-10 131.71,-6.5 131.71,-13.5"/>
<path fill="none" stroke="midnightblue" d="M104.32,-10C112.73,-10 121.44,-10 129.84,-10"/>
<polygon fill="midnightblue" stroke="midnightblue" points="129.9,-13.5 139.9,-10 129.9,-6.5 129.9,-13.5"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

@@ -1,5 +1,5 @@
<map id="hashing::sha1::hash_bs" name="hashing::sha1::hash_bs">
<area shape="rect" id="node1" title="The SHA&#45;1 algorithm itself, taking in a bytestring." alt="" coords="5,31,168,57"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/begin.html#" title=" " alt="" coords="216,5,340,32"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/copy.html#" title=" " alt="" coords="240,56,316,83"/>
<area shape="rect" id="node1" title="The SHA&#45;1 algorithm itself, taking in a bytestring." alt="" coords="5,31,165,57"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/begin.html#" title=" " alt="" coords="213,5,336,32"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/copy.html#" title=" " alt="" coords="237,56,313,83"/>
</map>

View File

@@ -1,20 +1,20 @@
<?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.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: hashing::sha1::hash_bs Pages: 1 -->
<svg width="259pt" height="66pt"
viewBox="0.00 0.00 259.00 66.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="256pt" height="66pt"
viewBox="0.00 0.00 256.00 66.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 62)">
<title>hashing::sha1::hash_bs</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-62 255,-62 255,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-62 252,-62 252,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="The SHA&#45;1 algorithm itself, taking in a bytestring.">
<polygon fill="#bfbfbf" stroke="black" points="0,-19.5 0,-38.5 122,-38.5 122,-19.5 0,-19.5"/>
<text text-anchor="middle" x="61" y="-26.5" font-family="Helvetica,sans-Serif" font-size="10.00">hashing::sha1::hash_bs</text>
<polygon fill="#bfbfbf" stroke="black" points="0,-19.5 0,-38.5 120,-38.5 120,-19.5 0,-19.5"/>
<text text-anchor="middle" x="60" y="-26.5" font-family="Helvetica,sans-Serif" font-size="10.00">hashing::sha1::hash_bs</text>
</a>
</g>
</g>
@@ -22,31 +22,31 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/begin.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="158,-38.5 158,-57.5 251,-57.5 251,-38.5 158,-38.5"/>
<text text-anchor="middle" x="204.5" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::begin</text>
<polygon fill="white" stroke="black" points="156,-38.5 156,-57.5 248,-57.5 248,-38.5 156,-38.5"/>
<text text-anchor="middle" x="202" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::begin</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="M122.01,-37.06C130.58,-38.21 139.36,-39.39 147.84,-40.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="147.62,-44.03 158,-41.89 148.55,-37.09 147.62,-44.03"/>
<path fill="none" stroke="midnightblue" d="M120.37,-37.06C128.85,-38.21 137.54,-39.39 145.93,-40.53"/>
<polygon fill="midnightblue" stroke="midnightblue" points="145.6,-44.01 155.98,-41.89 146.54,-37.08 145.6,-44.01"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/algorithm/copy.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="176,-0.5 176,-19.5 233,-19.5 233,-0.5 176,-0.5"/>
<text text-anchor="middle" x="204.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::copy</text>
<polygon fill="white" stroke="black" points="173.5,-0.5 173.5,-19.5 230.5,-19.5 230.5,-0.5 173.5,-0.5"/>
<text text-anchor="middle" x="202" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::copy</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="M122.01,-20.94C136.75,-18.96 152.13,-16.9 165.5,-15.1"/>
<polygon fill="midnightblue" stroke="midnightblue" points="166.3,-18.53 175.74,-13.73 165.37,-11.59 166.3,-18.53"/>
<path fill="none" stroke="midnightblue" d="M120.37,-20.94C134.84,-18.98 149.92,-16.93 163.08,-15.15"/>
<polygon fill="midnightblue" stroke="midnightblue" points="163.73,-18.59 173.17,-13.78 162.79,-11.65 163.73,-18.59"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@@ -1,5 +1,5 @@
<map id="test" name="test">
<area shape="rect" id="node1" title="Self&#45;test implementations of well&#45;known SHA&#45;1 hashes." alt="" coords="5,31,49,57"/>
<area shape="rect" id="node2" href="$d4/d7a/shell__sort2_8cpp.html#a7eb77daed2cf1513f6d68c47a1c2db1c" title=" " alt="" coords="97,5,171,32"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="98,56,170,83"/>
<area shape="rect" id="node2" href="$d4/d7a/shell__sort2_8cpp.html#a7eb77daed2cf1513f6d68c47a1c2db1c" title=" " alt="" coords="97,5,169,32"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="97,56,169,83"/>
</map>

View File

@@ -1,14 +1,14 @@
<?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.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: test Pages: 1 -->
<svg width="132pt" height="66pt"
viewBox="0.00 0.00 132.00 66.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="131pt" height="66pt"
viewBox="0.00 0.00 131.00 66.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 62)">
<title>test</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-62 128,-62 128,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-62 127,-62 127,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
@@ -22,31 +22,31 @@
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="../../d4/d7a/shell__sort2_8cpp.html#a7eb77daed2cf1513f6d68c47a1c2db1c" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="69,-38.5 69,-57.5 124,-57.5 124,-38.5 69,-38.5"/>
<text text-anchor="middle" x="96.5" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">compare</text>
<polygon fill="white" stroke="black" points="69,-38.5 69,-57.5 123,-57.5 123,-38.5 69,-38.5"/>
<text text-anchor="middle" x="96" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">compare</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="M33.28,-32.84C40.8,-34.68 50.13,-36.95 59.26,-39.17"/>
<polygon fill="midnightblue" stroke="midnightblue" points="58.44,-42.58 68.99,-41.54 60.1,-35.77 58.44,-42.58"/>
<path fill="none" stroke="midnightblue" d="M33.18,-32.84C40.72,-34.69 50.08,-36.99 59.23,-39.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="58.42,-42.64 68.96,-41.62 60.09,-35.84 58.42,-42.64"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
<polygon fill="white" stroke="black" points="69.5,-0.5 69.5,-19.5 123.5,-19.5 123.5,-0.5 69.5,-0.5"/>
<text text-anchor="middle" x="96.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
<polygon fill="white" stroke="black" points="69,-0.5 69,-19.5 123,-19.5 123,-0.5 69,-0.5"/>
<text text-anchor="middle" x="96" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</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="M33.28,-25.16C40.87,-23.31 50.29,-21.01 59.5,-18.77"/>
<polygon fill="midnightblue" stroke="midnightblue" points="60.41,-22.15 69.3,-16.38 58.75,-15.35 60.41,-22.15"/>
<path fill="none" stroke="midnightblue" d="M33.18,-25.16C40.72,-23.31 50.08,-21.01 59.23,-18.77"/>
<polygon fill="midnightblue" stroke="midnightblue" points="60.09,-22.16 68.96,-16.38 58.42,-15.36 60.09,-22.16"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.4 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 2.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: interactive Pages: 1 -->
<svg width="210pt" height="104pt"

Before

Width:  |  Height:  |  Size: 3.1 KiB

After

Width:  |  Height:  |  Size: 3.1 KiB

View File

@@ -5,5 +5,5 @@
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/basic_string/compare.html#" title=" " alt="" coords="235,5,373,32"/>
<area shape="rect" id="node4" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="268,107,340,133"/>
<area shape="rect" id="node5" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/basic_string/getline.html#" title=" " alt="" coords="261,56,347,83"/>
<area shape="rect" id="node7" href="$d4/d7a/shell__sort2_8cpp.html#a7eb77daed2cf1513f6d68c47a1c2db1c" title=" " alt="" coords="267,157,341,184"/>
<area shape="rect" id="node7" href="$d4/d7a/shell__sort2_8cpp.html#a7eb77daed2cf1513f6d68c47a1c2db1c" title=" " alt="" coords="268,157,340,184"/>
</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 2.49.3 (20211023.0002)
<!-- Generated by graphviz version 2.50.0 (20211204.2007)
-->
<!-- Title: main Pages: 1 -->
<svg width="284pt" height="142pt"
@@ -103,7 +103,7 @@
<g id="node7" class="node">
<title>Node7</title>
<g id="a_node7"><a xlink:href="../../d4/d7a/shell__sort2_8cpp.html#a7eb77daed2cf1513f6d68c47a1c2db1c" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="196.5,-0.5 196.5,-19.5 251.5,-19.5 251.5,-0.5 196.5,-0.5"/>
<polygon fill="white" stroke="black" points="197,-0.5 197,-19.5 251,-19.5 251,-0.5 197,-0.5"/>
<text text-anchor="middle" x="224" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">compare</text>
</a>
</g>
@@ -111,8 +111,8 @@
<!-- Node6&#45;&gt;Node7 -->
<g id="edge6" class="edge">
<title>Node6&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M121.78,-42.88C138.33,-37.5 164.92,-28.87 186.69,-21.79"/>
<polygon fill="midnightblue" stroke="midnightblue" points="187.87,-25.09 196.3,-18.67 185.71,-18.43 187.87,-25.09"/>
<path fill="none" stroke="midnightblue" d="M121.78,-42.88C138.44,-37.46 165.26,-28.75 187.11,-21.66"/>
<polygon fill="midnightblue" stroke="midnightblue" points="188.32,-24.94 196.75,-18.53 186.16,-18.29 188.32,-24.94"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 5.7 KiB

After

Width:  |  Height:  |  Size: 5.7 KiB

View File

@@ -103,7 +103,7 @@ $(document).ready(function(){initNavTree('d8/d7c/classoperations__on__datastruct
<div class="dynheader">
Collaboration diagram for operations_on_datastructures::circular_linked_list::CircularLinkedList:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d6/dfa/classoperations__on__datastructures_1_1circular__linked__list_1_1_circular_linked_list__coll__graph.svg" width="263" height="186"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d6/dfa/classoperations__on__datastructures_1_1circular__linked__list_1_1_circular_linked_list__coll__graph.svg" width="258" height="186"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
<center><span class="legend">[<a target="top" href="../../graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
@@ -314,7 +314,7 @@ Here is the call graph for this function:</div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d7c/classoperations__on__datastructures_1_1circular__linked__list_1_1_circular_linked_list_a46195fcf11b636064c7172cb74b55dd0_cgraph.svg" width="460" height="67"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d7c/classoperations__on__datastructures_1_1circular__linked__list_1_1_circular_linked_list_a46195fcf11b636064c7172cb74b55dd0_cgraph.svg" width="454" height="67"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
@@ -402,7 +402,7 @@ Here is the call graph for this function:</div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d7c/classoperations__on__datastructures_1_1circular__linked__list_1_1_circular_linked_list_ac38565472a07d07f63ec0d2fd8a69d4d_cgraph.svg" width="456" height="91"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d7c/classoperations__on__datastructures_1_1circular__linked__list_1_1_circular_linked_list_ac38565472a07d07f63ec0d2fd8a69d4d_cgraph.svg" width="446" height="91"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
@@ -630,7 +630,7 @@ Here is the call graph for this function:</div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d7c/classoperations__on__datastructures_1_1circular__linked__list_1_1_circular_linked_list_ac341901e926b3fa3a796c64ca572f592_cgraph.svg" width="210" height="91"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d7c/classoperations__on__datastructures_1_1circular__linked__list_1_1_circular_linked_list_ac341901e926b3fa3a796c64ca572f592_cgraph.svg" width="204" height="91"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
@@ -713,7 +713,7 @@ Here is the call graph for this function:</div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d7c/classoperations__on__datastructures_1_1circular__linked__list_1_1_circular_linked_list_a53611ec1fef92eeeb875aea1bde1e4de_cgraph.svg" width="210" height="91"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d7c/classoperations__on__datastructures_1_1circular__linked__list_1_1_circular_linked_list_a53611ec1fef92eeeb875aea1bde1e4de_cgraph.svg" width="204" height="91"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
@@ -769,7 +769,7 @@ Here is the call graph for this function:</div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d7c/classoperations__on__datastructures_1_1circular__linked__list_1_1_circular_linked_list_a03a896b34d27fda69049827e0c4dab42_cgraph.svg" width="414" height="67"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d8/d7c/classoperations__on__datastructures_1_1circular__linked__list_1_1_circular_linked_list_a03a896b34d27fda69049827e0c4dab42_cgraph.svg" width="407" height="67"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

View File

@@ -1,4 +1,4 @@
<map id="operations_on_datastructures::circular_linked_list::CircularLinkedList::values" name="operations_on_datastructures::circular_linked_list::CircularLinkedList::values">
<area shape="rect" id="node1" title="Returns a std::vector of the values of the Circular Linked List, beginning from a given Node." alt="" coords="5,5,204,61"/>
<area shape="rect" id="node2" 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="252,20,408,47"/>
<area shape="rect" id="node1" title="Returns a std::vector of the values of the Circular Linked List, beginning from a given Node." alt="" coords="5,5,199,61"/>
<area shape="rect" id="node2" 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="247,20,401,47"/>
</map>

Some files were not shown because too many files have changed in this diff Show More