blob: 85affa670968bceb642796c1ef6f01f3587ac616 [file] [log] [blame]
<?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.38.0 (20140413.2041)
-->
<!-- Title: Graphical Class Hierarchy Pages: 1 -->
<svg width="325pt" height="333pt"
viewBox="0.00 0.00 325.00 333.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 329)">
<title>Graphical Class Hierarchy</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-329 321,-329 321,4 -4,4"/>
<!-- Node0 -->
<g id="node1" class="node"><title>Node0</title>
<g id="a_node1"><a xlink:href="classarm__compute_1_1_i_transform_weights.xhtml" target="_top" xlink:title="Weights tensor transform interface In order to identify the different reshape functions,...">
<polygon fill="white" stroke="black" points="0,-153 0,-172 103,-172 103,-153 0,-153"/>
<text text-anchor="middle" x="51.5" y="-160" font-family="Helvetica,sans-Serif" font-size="10.00">ITransformWeights</text>
</a>
</g>
</g>
<!-- Node1 -->
<g id="node2" class="node"><title>Node1</title>
<g id="a_node2"><a xlink:href="classarm__compute_1_1weights__transformations_1_1_c_l_convert_fully_connected_weights_managed.xhtml" target="_top" xlink:title="Basic function to run CLConvertFullyConnectedWeightsKernel.">
<polygon fill="white" stroke="black" points="140.5,-294.5 140.5,-324.5 315.5,-324.5 315.5,-294.5 140.5,-294.5"/>
<text text-anchor="start" x="148.5" y="-312.5" font-family="Helvetica,sans-Serif" font-size="10.00">CLConvertFullyConnectedWeights</text>
<text text-anchor="middle" x="228" y="-301.5" font-family="Helvetica,sans-Serif" font-size="10.00">Managed</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node1 -->
<g id="edge1" class="edge"><title>Node0&#45;&gt;Node1</title>
<path fill="none" stroke="midnightblue" d="M60.6746,-181.445C73.3989,-208.658 100.539,-258.5 139,-285.5 143.925,-288.957 149.327,-291.917 154.956,-294.451"/>
<polygon fill="midnightblue" stroke="midnightblue" points="63.8141,-179.893 56.5102,-172.218 57.4339,-182.772 63.8141,-179.893"/>
</g>
<!-- Node2 -->
<g id="node3" class="node"><title>Node2</title>
<g id="a_node3"><a xlink:href="classarm__compute_1_1weights__transformations_1_1_c_l_convolution_layer_reshape_weights_transform.xhtml" target="_top" xlink:title="Basic function to manage the reshape weights generated from CLConvolutionLayerReshapeWeights.">
<polygon fill="white" stroke="black" points="152,-245.5 152,-275.5 304,-275.5 304,-245.5 152,-245.5"/>
<text text-anchor="start" x="160" y="-263.5" font-family="Helvetica,sans-Serif" font-size="10.00">CLConvolutionLayerReshape</text>
<text text-anchor="middle" x="228" y="-252.5" font-family="Helvetica,sans-Serif" font-size="10.00">WeightsTransform</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node2 -->
<g id="edge2" class="edge"><title>Node0&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M68.1273,-179.721C84.3045,-196.545 111.082,-221.718 139,-236.5 145.438,-239.909 152.403,-242.867 159.499,-245.428"/>
<polygon fill="midnightblue" stroke="midnightblue" points="70.4754,-177.109 61.0787,-172.214 65.3724,-181.9 70.4754,-177.109"/>
</g>
<!-- Node3 -->
<g id="node4" class="node"><title>Node3</title>
<g id="a_node4"><a xlink:href="classarm__compute_1_1weights__transformations_1_1_c_l_fully_connected_layer_reshape_weights_managed.xhtml" target="_top" xlink:title="Basic function to manage the reshape weights generated from CLFullyConnectedLayerReshapeWeights.">
<polygon fill="white" stroke="black" points="144.5,-196.5 144.5,-226.5 311.5,-226.5 311.5,-196.5 144.5,-196.5"/>
<text text-anchor="start" x="152.5" y="-214.5" font-family="Helvetica,sans-Serif" font-size="10.00">CLFullyConnectedLayerReshape</text>
<text text-anchor="middle" x="228" y="-203.5" font-family="Helvetica,sans-Serif" font-size="10.00">WeightsManaged</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node3 -->
<g id="edge3" class="edge"><title>Node0&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M95.1611,-174.968C109.12,-179.011 124.71,-183.487 139,-187.5 149.367,-190.412 160.436,-193.47 171.102,-196.391"/>
<polygon fill="midnightblue" stroke="midnightblue" points="95.906,-171.54 85.3267,-172.114 93.9547,-178.263 95.906,-171.54"/>
</g>
<!-- Node4 -->
<g id="node5" class="node"><title>Node4</title>
<g id="a_node5"><a xlink:href="classarm__compute_1_1weights__transformations_1_1_c_l_g_e_m_m_reshape_r_h_s_matrix_kernel_managed.xhtml" target="_top" xlink:title="Basic function to manage the reshape weights generated from CLGEMMReshapeRHSMatrixKernel.">
<polygon fill="white" stroke="black" points="139,-147.5 139,-177.5 317,-177.5 317,-147.5 139,-147.5"/>
<text text-anchor="start" x="147" y="-165.5" font-family="Helvetica,sans-Serif" font-size="10.00">CLGEMMReshapeRHSMatrixKernel</text>
<text text-anchor="middle" x="228" y="-154.5" font-family="Helvetica,sans-Serif" font-size="10.00">Managed</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node4 -->
<g id="edge4" class="edge"><title>Node0&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M113.617,-162.5C121.813,-162.5 130.348,-162.5 138.894,-162.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="113.442,-159 103.442,-162.5 113.442,-166 113.442,-159"/>
</g>
<!-- Node5 -->
<g id="node6" class="node"><title>Node5</title>
<g id="a_node6"><a xlink:href="classarm__compute_1_1weights__transformations_1_1_n_e_convert_fully_connected_weights_managed.xhtml" target="_top" xlink:title="Basic function to run NEConvertFullyConnectedWeightsKernel.">
<polygon fill="white" stroke="black" points="140,-98.5 140,-128.5 316,-128.5 316,-98.5 140,-98.5"/>
<text text-anchor="start" x="148" y="-116.5" font-family="Helvetica,sans-Serif" font-size="10.00">NEConvertFullyConnectedWeights</text>
<text text-anchor="middle" x="228" y="-105.5" font-family="Helvetica,sans-Serif" font-size="10.00">Managed</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node5 -->
<g id="edge5" class="edge"><title>Node0&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M96.2231,-150.222C119.642,-143.646 148.686,-135.491 173.45,-128.537"/>
<polygon fill="midnightblue" stroke="midnightblue" points="95.241,-146.863 86.5596,-152.936 97.1335,-153.602 95.241,-146.863"/>
</g>
<!-- Node6 -->
<g id="node7" class="node"><title>Node6</title>
<g id="a_node7"><a xlink:href="classarm__compute_1_1weights__transformations_1_1_n_e_convolution_layer_reshape_weights_transform.xhtml" target="_top" xlink:title="Basic function to manage the reshape weights generated from NEConvolutionLayerReshapeWeights.">
<polygon fill="white" stroke="black" points="151.5,-49.5 151.5,-79.5 304.5,-79.5 304.5,-49.5 151.5,-49.5"/>
<text text-anchor="start" x="159.5" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">NEConvolutionLayerReshape</text>
<text text-anchor="middle" x="228" y="-56.5" font-family="Helvetica,sans-Serif" font-size="10.00">WeightsTransform</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node6 -->
<g id="edge6" class="edge"><title>Node0&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M68.2064,-145.583C84.445,-129.041 111.269,-104.251 139,-89.5 146.151,-85.6959 153.946,-82.4154 161.843,-79.6007"/>
<polygon fill="midnightblue" stroke="midnightblue" points="65.5254,-143.322 61.1275,-152.961 70.5764,-148.168 65.5254,-143.322"/>
</g>
<!-- Node7 -->
<g id="node8" class="node"><title>Node7</title>
<g id="a_node8"><a xlink:href="classarm__compute_1_1weights__transformations_1_1_n_e_fully_connected_layer_reshape_weights_managed.xhtml" target="_top" xlink:title="Basic function to manage the reshape weights generated from NEFullyConnectedLayerReshapeWeights.">
<polygon fill="white" stroke="black" points="143.5,-0.5 143.5,-30.5 312.5,-30.5 312.5,-0.5 143.5,-0.5"/>
<text text-anchor="start" x="151.5" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">NEFullyConnectedLayerReshape</text>
<text text-anchor="middle" x="228" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">WeightsManaged</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node7 -->
<g id="edge7" class="edge"><title>Node0&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M60.7537,-143.762C73.5765,-116.837 100.838,-67.4811 139,-40.5 144.447,-36.6491 150.475,-33.3888 156.747,-30.629"/>
<polygon fill="midnightblue" stroke="midnightblue" points="57.5542,-142.343 56.5536,-152.89 63.9133,-145.269 57.5542,-142.343"/>
</g>
</g>
</svg>