Nikhil Raj | 03c7ff3 | 2023-08-22 12:00:04 +0100 | [diff] [blame] | 1 | <?xml version="1.0" encoding="UTF-8" standalone="no"?> |
| 2 | <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" |
| 3 | "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> |
| 4 | <!-- Generated by graphviz version 2.43.0 (0) |
| 5 | --> |
| 6 | <!-- Title: QLstmQueueDescriptor Pages: 1 --> |
| 7 | <svg width="950pt" height="205pt" |
| 8 | viewBox="0.00 0.00 950.00 204.58" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> |
| 9 | <g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 200.58)"> |
| 10 | <title>QLstmQueueDescriptor</title> |
| 11 | <polygon fill="white" stroke="transparent" points="-4,4 -4,-200.58 946,-200.58 946,4 -4,4"/> |
| 12 | <!-- Node1 --> |
| 13 | <g id="node1" class="node"> |
| 14 | <title>Node1</title> |
| 15 | <g id="a_node1"><a xlink:title=" "> |
| 16 | <polygon fill="#bfbfbf" stroke="black" points="812,-78.08 812,-97.08 942,-97.08 942,-78.08 812,-78.08"/> |
| 17 | <text text-anchor="middle" x="877" y="-85.08" font-family="Helvetica,sans-Serif" font-size="10.00">QLstmQueueDescriptor</text> |
| 18 | </a> |
| 19 | </g> |
| 20 | </g> |
| 21 | <!-- Node2 --> |
| 22 | <g id="node2" class="node"> |
| 23 | <title>Node2</title> |
| 24 | <g id="a_node2"><a xlink:href="structarmnn_1_1_queue_descriptor_with_parameters.html" target="_top" xlink:title=" "> |
| 25 | <polygon fill="white" stroke="black" points="455,-140.58 455,-170.58 631,-170.58 631,-140.58 455,-140.58"/> |
| 26 | <text text-anchor="start" x="463" y="-158.58" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptorWithParameters</text> |
| 27 | <text text-anchor="middle" x="543" y="-147.58" font-family="Helvetica,sans-Serif" font-size="10.00">< QLstmDescriptor ></text> |
| 28 | </a> |
| 29 | </g> |
| 30 | </g> |
| 31 | <!-- Node2->Node1 --> |
| 32 | <g id="edge1" class="edge"> |
| 33 | <title>Node2->Node1</title> |
| 34 | <path fill="none" stroke="midnightblue" d="M641.34,-161.79C688.52,-161.89 745.36,-157.65 794,-141.58 822.49,-132.16 850.56,-110.17 865.33,-97.34"/> |
| 35 | <polygon fill="midnightblue" stroke="midnightblue" points="641.14,-158.29 631.11,-161.7 641.08,-165.29 641.14,-158.29"/> |
| 36 | </g> |
| 37 | <!-- Node3 --> |
| 38 | <g id="node3" class="node"> |
| 39 | <title>Node3</title> |
| 40 | <g id="a_node3"><a xlink:href="structarmnn_1_1_queue_descriptor.html" target="_top" xlink:title=" "> |
| 41 | <polygon fill="white" stroke="black" points="0,-177.08 0,-196.08 98,-196.08 98,-177.08 0,-177.08"/> |
| 42 | <text text-anchor="middle" x="49" y="-184.08" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor</text> |
| 43 | </a> |
| 44 | </g> |
| 45 | </g> |
| 46 | <!-- Node3->Node2 --> |
| 47 | <g id="edge2" class="edge"> |
| 48 | <title>Node3->Node2</title> |
| 49 | <path fill="none" stroke="midnightblue" d="M108.43,-186.67C184.37,-186.22 320.99,-183.45 437,-170.58 442.86,-169.93 448.89,-169.2 454.96,-168.44"/> |
| 50 | <polygon fill="midnightblue" stroke="midnightblue" points="108.11,-183.17 98.13,-186.72 108.14,-190.17 108.11,-183.17"/> |
| 51 | </g> |
| 52 | <!-- Node6 --> |
| 53 | <g id="node6" class="node"> |
| 54 | <title>Node6</title> |
| 55 | <g id="a_node6"><a xlink:href="structarmnn_1_1_queue_descriptor_with_parameters.html" target="_top" xlink:title=" "> |
| 56 | <polygon fill="white" stroke="black" points="135,-140.58 135,-170.58 311,-170.58 311,-140.58 135,-140.58"/> |
| 57 | <text text-anchor="start" x="143" y="-158.58" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptorWithParameters</text> |
| 58 | <text text-anchor="middle" x="223" y="-147.58" font-family="Helvetica,sans-Serif" font-size="10.00">< LayerDescriptor ></text> |
| 59 | </a> |
| 60 | </g> |
| 61 | </g> |
| 62 | <!-- Node3->Node6 --> |
| 63 | <g id="edge6" class="edge"> |
| 64 | <title>Node3->Node6</title> |
| 65 | <path fill="none" stroke="midnightblue" d="M108.29,-176.07C118.02,-174.32 128.28,-172.47 138.49,-170.63"/> |
| 66 | <polygon fill="midnightblue" stroke="midnightblue" points="107.59,-172.64 98.37,-177.86 108.83,-179.53 107.59,-172.64"/> |
| 67 | </g> |
| 68 | <!-- Node4 --> |
| 69 | <g id="node4" class="node"> |
| 70 | <title>Node4</title> |
| 71 | <g id="a_node4"><a xlink:href="structarmnn_1_1_q_lstm_descriptor.html" target="_top" xlink:title="A QLstmDescriptor for the QLstmLayer."> |
| 72 | <polygon fill="white" stroke="black" points="174,-102.08 174,-121.08 272,-121.08 272,-102.08 174,-102.08"/> |
| 73 | <text text-anchor="middle" x="223" y="-109.08" font-family="Helvetica,sans-Serif" font-size="10.00">QLstmDescriptor</text> |
| 74 | </a> |
| 75 | </g> |
| 76 | </g> |
| 77 | <!-- Node4->Node2 --> |
| 78 | <g id="edge3" class="edge"> |
| 79 | <title>Node4->Node2</title> |
| 80 | <path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M282.19,-119.39C325.02,-125.17 384.64,-133.27 437,-140.58 442.84,-141.39 448.85,-142.24 454.92,-143.09"/> |
| 81 | <polygon fill="#9a32cd" stroke="#9a32cd" points="282.61,-115.92 272.23,-118.05 281.67,-122.86 282.61,-115.92"/> |
| 82 | <text text-anchor="middle" x="383" y="-143.58" font-family="Helvetica,sans-Serif" font-size="10.00"> m_Parameters</text> |
| 83 | </g> |
| 84 | <!-- Node5 --> |
| 85 | <g id="node5" class="node"> |
| 86 | <title>Node5</title> |
| 87 | <g id="a_node5"><a xlink:href="structarmnn_1_1_base_descriptor.html" target="_top" xlink:title="Base class for all descriptors."> |
| 88 | <polygon fill="white" stroke="black" points="3.5,-102.08 3.5,-121.08 94.5,-121.08 94.5,-102.08 3.5,-102.08"/> |
| 89 | <text text-anchor="middle" x="49" y="-109.08" font-family="Helvetica,sans-Serif" font-size="10.00">BaseDescriptor</text> |
| 90 | </a> |
| 91 | </g> |
| 92 | </g> |
| 93 | <!-- Node5->Node4 --> |
| 94 | <g id="edge4" class="edge"> |
| 95 | <title>Node5->Node4</title> |
| 96 | <path fill="none" stroke="midnightblue" d="M105,-111.58C127.15,-111.58 152.46,-111.58 173.86,-111.58"/> |
| 97 | <polygon fill="midnightblue" stroke="midnightblue" points="104.74,-108.08 94.74,-111.58 104.74,-115.08 104.74,-108.08"/> |
| 98 | </g> |
| 99 | <!-- Node6->Node2 --> |
| 100 | <g id="edge5" class="edge"> |
| 101 | <title>Node6->Node2</title> |
| 102 | <path fill="none" stroke="orange" stroke-dasharray="5,2" d="M321.41,-155.58C363.99,-155.58 413.54,-155.58 454.88,-155.58"/> |
| 103 | <polygon fill="orange" stroke="orange" points="321.32,-152.08 311.32,-155.58 321.32,-159.08 321.32,-152.08"/> |
| 104 | <text text-anchor="middle" x="383" y="-158.58" font-family="Helvetica,sans-Serif" font-size="10.00"> < QLstmDescriptor ></text> |
| 105 | </g> |
| 106 | <!-- Node7 --> |
| 107 | <g id="node7" class="node"> |
| 108 | <title>Node7</title> |
| 109 | <g id="a_node7"><a xlink:href="classarmnn_1_1_const_tensor_handle.html" target="_top" xlink:title=" "> |
| 110 | <polygon fill="white" stroke="black" points="488,-10.08 488,-29.08 598,-29.08 598,-10.08 488,-10.08"/> |
| 111 | <text text-anchor="middle" x="543" y="-17.08" font-family="Helvetica,sans-Serif" font-size="10.00">ConstTensorHandle</text> |
| 112 | </a> |
| 113 | </g> |
| 114 | </g> |
| 115 | <!-- Node7->Node1 --> |
| 116 | <g id="edge7" class="edge"> |
| 117 | <title>Node7->Node1</title> |
| 118 | <path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M596.26,-8.29C648.17,0.5 729.18,7.59 794,-16.58 827.17,-28.94 855.85,-61.44 868.74,-77.83"/> |
| 119 | <polygon fill="#9a32cd" stroke="#9a32cd" points="595.51,-4.87 586.28,-10.06 596.73,-11.76 595.51,-4.87"/> |
| 120 | <text text-anchor="middle" x="721.5" y="-129.58" font-family="Helvetica,sans-Serif" font-size="10.00"> m_CellToForgetWeights</text> |
| 121 | <text text-anchor="middle" x="721.5" y="-118.58" font-family="Helvetica,sans-Serif" font-size="10.00">m_RecurrentToOutputWeights</text> |
| 122 | <text text-anchor="middle" x="721.5" y="-107.58" font-family="Helvetica,sans-Serif" font-size="10.00">m_CellBias</text> |
| 123 | <text text-anchor="middle" x="721.5" y="-96.58" font-family="Helvetica,sans-Serif" font-size="10.00">m_RecurrentToForgetWeights</text> |
| 124 | <text text-anchor="middle" x="721.5" y="-85.58" font-family="Helvetica,sans-Serif" font-size="10.00">m_RecurrentToInputWeights</text> |
| 125 | <text text-anchor="middle" x="721.5" y="-74.58" font-family="Helvetica,sans-Serif" font-size="10.00">m_InputToOutputWeights</text> |
| 126 | <text text-anchor="middle" x="721.5" y="-63.58" font-family="Helvetica,sans-Serif" font-size="10.00">m_RecurrentToCellWeights</text> |
| 127 | <text text-anchor="middle" x="721.5" y="-52.58" font-family="Helvetica,sans-Serif" font-size="10.00">m_InputToCellWeights</text> |
| 128 | <text text-anchor="middle" x="721.5" y="-41.58" font-family="Helvetica,sans-Serif" font-size="10.00">m_ProjectionBias</text> |
| 129 | <text text-anchor="middle" x="721.5" y="-30.58" font-family="Helvetica,sans-Serif" font-size="10.00">m_ForgetGateBias</text> |
| 130 | <text text-anchor="middle" x="721.5" y="-19.58" font-family="Helvetica,sans-Serif" font-size="10.00">...</text> |
| 131 | </g> |
| 132 | <!-- Node8 --> |
| 133 | <g id="node8" class="node"> |
| 134 | <title>Node8</title> |
| 135 | <g id="a_node8"><a xlink:href="classarmnn_1_1_i_tensor_handle.html" target="_top" xlink:title=" "> |
| 136 | <polygon fill="white" stroke="black" points="180,-10.08 180,-29.08 266,-29.08 266,-10.08 180,-10.08"/> |
| 137 | <text text-anchor="middle" x="223" y="-17.08" font-family="Helvetica,sans-Serif" font-size="10.00">ITensorHandle</text> |
| 138 | </a> |
| 139 | </g> |
| 140 | </g> |
| 141 | <!-- Node8->Node7 --> |
| 142 | <g id="edge8" class="edge"> |
| 143 | <title>Node8->Node7</title> |
| 144 | <path fill="none" stroke="midnightblue" d="M276.35,-19.58C334.75,-19.58 428.77,-19.58 487.88,-19.58"/> |
| 145 | <polygon fill="midnightblue" stroke="midnightblue" points="276.23,-16.08 266.23,-19.58 276.23,-23.08 276.23,-16.08"/> |
| 146 | </g> |
| 147 | </g> |
| 148 | </svg> |