| <?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="297pt" height="218pt" |
| viewBox="0.00 0.00 297.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>Graphical Class Hierarchy</title> |
| <polygon fill="white" stroke="none" points="-4,4 -4,-214 293,-214 293,4 -4,4"/> |
| <!-- Node0 --> |
| <g id="node1" class="node"><title>Node0</title> |
| <g id="a_node1"><a xlink:href="classarm__compute_1_1graph_1_1_i_graph_mutator.xhtml" target="_top" xlink:title="Graph mutator interface."> |
| <polygon fill="white" stroke="black" points="0,-95.5 0,-114.5 86,-114.5 86,-95.5 0,-95.5"/> |
| <text text-anchor="middle" x="43" y="-102.5" font-family="Helvetica,sans-Serif" font-size="10.00">IGraphMutator</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node1 --> |
| <g id="node2" class="node"><title>Node1</title> |
| <g id="a_node2"><a xlink:href="classarm__compute_1_1graph_1_1_depth_concat_sub_tensor_mutator.xhtml" target="_top" xlink:title="Mutation pass to optimize depth concatenation operations by using sub-tensors."> |
| <polygon fill="white" stroke="black" points="122,-190.5 122,-209.5 289,-209.5 289,-190.5 122,-190.5"/> |
| <text text-anchor="middle" x="205.5" y="-197.5" font-family="Helvetica,sans-Serif" font-size="10.00">DepthConcatSubTensorMutator</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node0->Node1 --> |
| <g id="edge1" class="edge"><title>Node0->Node1</title> |
| <path fill="none" stroke="midnightblue" d="M57.4512,-122.905C71.5858,-140.417 95.4278,-166.505 122,-181 129.097,-184.871 136.952,-187.956 144.912,-190.414"/> |
| <polygon fill="midnightblue" stroke="midnightblue" points="59.9001,-120.354 50.9816,-114.635 54.3869,-124.668 59.9001,-120.354"/> |
| </g> |
| <!-- Node2 --> |
| <g id="node3" class="node"><title>Node2</title> |
| <g id="a_node3"><a xlink:href="classarm__compute_1_1graph_1_1_grouped_convolution_mutator.xhtml" target="_top" xlink:title="Mutation pass to implement/optimize grouped convolutions."> |
| <polygon fill="white" stroke="black" points="129.5,-152.5 129.5,-171.5 281.5,-171.5 281.5,-152.5 129.5,-152.5"/> |
| <text text-anchor="middle" x="205.5" y="-159.5" font-family="Helvetica,sans-Serif" font-size="10.00">GroupedConvolutionMutator</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node0->Node2 --> |
| <g id="edge2" class="edge"><title>Node0->Node2</title> |
| <path fill="none" stroke="midnightblue" d="M69.9547,-119.49C84.831,-127.32 104.059,-136.657 122,-143 132.393,-146.675 143.777,-149.827 154.68,-152.447"/> |
| <polygon fill="midnightblue" stroke="midnightblue" points="71.3305,-116.256 60.8646,-114.608 68.0185,-122.423 71.3305,-116.256"/> |
| </g> |
| <!-- Node3 --> |
| <g id="node4" class="node"><title>Node3</title> |
| <g id="a_node4"><a xlink:href="classarm__compute_1_1graph_1_1_in_place_operation_mutator.xhtml" target="_top" xlink:title="Mutation pass to optimize operations that can be performed in-place."> |
| <polygon fill="white" stroke="black" points="138,-114.5 138,-133.5 273,-133.5 273,-114.5 138,-114.5"/> |
| <text text-anchor="middle" x="205.5" y="-121.5" font-family="Helvetica,sans-Serif" font-size="10.00">InPlaceOperationMutator</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node0->Node3 --> |
| <g id="edge3" class="edge"><title>Node0->Node3</title> |
| <path fill="none" stroke="midnightblue" d="M96.4706,-111.211C109.661,-112.773 123.993,-114.47 137.777,-116.101"/> |
| <polygon fill="midnightblue" stroke="midnightblue" points="96.5116,-107.692 86.1695,-109.992 95.6887,-114.643 96.5116,-107.692"/> |
| </g> |
| <!-- Node4 --> |
| <g id="node5" class="node"><title>Node4</title> |
| <g id="a_node5"><a xlink:href="classarm__compute_1_1graph_1_1_node_execution_method_mutator.xhtml" target="_top" xlink:title="Mutation pass to fall-back to default execution method."> |
| <polygon fill="white" stroke="black" points="124.5,-76.5 124.5,-95.5 286.5,-95.5 286.5,-76.5 124.5,-76.5"/> |
| <text text-anchor="middle" x="205.5" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">NodeExecutionMethodMutator</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node0->Node4 --> |
| <g id="edge4" class="edge"><title>Node0->Node4</title> |
| <path fill="none" stroke="midnightblue" d="M96.1366,-98.8281C105.197,-97.7555 114.804,-96.6182 124.408,-95.4813"/> |
| <polygon fill="midnightblue" stroke="midnightblue" points="95.6887,-95.3566 86.1695,-100.008 96.5116,-102.308 95.6887,-95.3566"/> |
| </g> |
| <!-- Node5 --> |
| <g id="node6" class="node"><title>Node5</title> |
| <g id="a_node6"><a xlink:href="classarm__compute_1_1graph_1_1_node_fusion_mutator.xhtml" target="_top" xlink:title="Mutation pass to fuss nodes."> |
| <polygon fill="white" stroke="black" points="150.5,-38.5 150.5,-57.5 260.5,-57.5 260.5,-38.5 150.5,-38.5"/> |
| <text text-anchor="middle" x="205.5" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">NodeFusionMutator</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node0->Node5 --> |
| <g id="edge5" class="edge"><title>Node0->Node5</title> |
| <path fill="none" stroke="midnightblue" d="M69.9547,-90.5103C84.831,-82.6795 104.059,-73.3432 122,-67 132.393,-63.3254 143.777,-60.1731 154.68,-57.5525"/> |
| <polygon fill="midnightblue" stroke="midnightblue" points="68.0185,-87.5773 60.8646,-95.3922 71.3305,-93.7442 68.0185,-87.5773"/> |
| </g> |
| <!-- Node6 --> |
| <g id="node7" class="node"><title>Node6</title> |
| <g id="a_node7"><a xlink:href="classarm__compute_1_1graph_1_1_split_layer_sub_tensor_mutator.xhtml" target="_top" xlink:title="Mutation pass to optimize split operations by using sub-tensors."> |
| <polygon fill="white" stroke="black" points="130,-0.5 130,-19.5 281,-19.5 281,-0.5 130,-0.5"/> |
| <text text-anchor="middle" x="205.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">SplitLayerSubTensorMutator</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node0->Node6 --> |
| <g id="edge6" class="edge"><title>Node0->Node6</title> |
| <path fill="none" stroke="midnightblue" d="M57.4512,-87.0955C71.5858,-69.5831 95.4278,-43.4952 122,-29 129.097,-25.1288 136.952,-22.044 144.912,-19.5864"/> |
| <polygon fill="midnightblue" stroke="midnightblue" points="54.3869,-85.3322 50.9816,-95.3648 59.9001,-89.6455 54.3869,-85.3322"/> |
| </g> |
| </g> |
| </svg> |