| <?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.43.0 (0) |
| --> |
| <!-- Title: tvm::relax::StridedSliceAttrs Pages: 1 --> |
| <svg width="192pt" height="898pt" |
| viewBox="0.00 0.00 192.00 898.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 894)"> |
| <title>tvm::relax::StridedSliceAttrs</title> |
| <polygon fill="white" stroke="transparent" points="-4,4 -4,-894 188,-894 188,4 -4,4"/> |
| <!-- Node1 --> |
| <g id="node1" class="node"> |
| <title>Node1</title> |
| <g id="a_node1"><a xlink:title="Attributes used in strided_slice operator."> |
| <polygon fill="#bfbfbf" stroke="black" points="20,-0.5 20,-68.5 164,-68.5 164,-0.5 20,-0.5"/> |
| <text text-anchor="start" x="28" y="-56.5" font-family="Helvetica,sans-Serif" font-size="10.00">tvm::relax::StridedSlice</text> |
| <text text-anchor="middle" x="92" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">Attrs</text> |
| <polyline fill="none" stroke="black" points="20,-38.5 164,-38.5 "/> |
| <text text-anchor="start" x="28" y="-26.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ assume_inbound</text> |
| <polyline fill="none" stroke="black" points="20,-19.5 164,-19.5 "/> |
| <text text-anchor="start" x="28" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ TVM_DECLARE_ATTRS()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node2 --> |
| <g id="node2" class="node"> |
| <title>Node2</title> |
| <g id="a_node2"><a xlink:href="classtvm_1_1AttrsNode.html" target="_top" xlink:title=" "> |
| <polygon fill="white" stroke="black" points="12,-105.5 12,-228.5 172,-228.5 172,-105.5 12,-105.5"/> |
| <text text-anchor="start" x="20" y="-216.5" font-family="Helvetica,sans-Serif" font-size="10.00">tvm::AttrsNode< StridedSlice</text> |
| <text text-anchor="middle" x="92" y="-205.5" font-family="Helvetica,sans-Serif" font-size="10.00">Attrs ></text> |
| <polyline fill="none" stroke="black" points="12,-198.5 172,-198.5 "/> |
| <text text-anchor="middle" x="92" y="-186.5" font-family="Helvetica,sans-Serif" font-size="10.00"> </text> |
| <polyline fill="none" stroke="black" points="12,-179.5 172,-179.5 "/> |
| <text text-anchor="start" x="20" y="-167.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ VisitAttrs()</text> |
| <text text-anchor="start" x="20" y="-156.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ VisitNonDefaultAttrs()</text> |
| <text text-anchor="start" x="20" y="-145.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ InitByPackedArgs()</text> |
| <text text-anchor="start" x="20" y="-134.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ SEqualReduce()</text> |
| <text text-anchor="start" x="20" y="-123.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ SHashReduce()</text> |
| <text text-anchor="start" x="20" y="-112.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ListFieldInfo()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node2->Node1 --> |
| <g id="edge1" class="edge"> |
| <title>Node2->Node1</title> |
| <path fill="none" stroke="midnightblue" d="M92,-95.24C92,-85.97 92,-76.84 92,-68.62"/> |
| <polygon fill="none" stroke="midnightblue" points="88.5,-95.33 92,-105.33 95.5,-95.33 88.5,-95.33"/> |
| </g> |
| <!-- Node3 --> |
| <g id="node3" class="node"> |
| <title>Node3</title> |
| <g id="a_node3"><a xlink:href="classtvm_1_1BaseAttrsNode.html" target="_top" xlink:title="Base class of all attribute class."> |
| <polygon fill="white" stroke="black" points="5.5,-265.5 5.5,-454.5 178.5,-454.5 178.5,-265.5 5.5,-265.5"/> |
| <text text-anchor="middle" x="92" y="-442.5" font-family="Helvetica,sans-Serif" font-size="10.00">tvm::BaseAttrsNode</text> |
| <polyline fill="none" stroke="black" points="5.5,-435.5 178.5,-435.5 "/> |
| <text text-anchor="start" x="13.5" y="-423.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ _type_has_method_sequal</text> |
| <text text-anchor="start" x="13.5" y="-412.5" font-family="Helvetica,sans-Serif" font-size="10.00">_reduce</text> |
| <text text-anchor="start" x="13.5" y="-401.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ _type_has_method_shash</text> |
| <text text-anchor="start" x="13.5" y="-390.5" font-family="Helvetica,sans-Serif" font-size="10.00">_reduce</text> |
| <text text-anchor="start" x="13.5" y="-379.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ _type_key</text> |
| <polyline fill="none" stroke="black" points="5.5,-372.5 178.5,-372.5 "/> |
| <text text-anchor="start" x="13.5" y="-360.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ~BaseAttrsNode()</text> |
| <text text-anchor="start" x="13.5" y="-349.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ VisitAttrs()</text> |
| <text text-anchor="start" x="13.5" y="-338.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ InitBySeq()</text> |
| <text text-anchor="start" x="13.5" y="-327.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ PrintDocString()</text> |
| <text text-anchor="start" x="13.5" y="-316.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ VisitNonDefaultAttrs()</text> |
| <text text-anchor="start" x="13.5" y="-305.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ ListFieldInfo()</text> |
| <text text-anchor="start" x="13.5" y="-294.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ InitByPackedArgs()</text> |
| <text text-anchor="start" x="13.5" y="-283.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ TVM_DECLARE_BASE_OBJECT</text> |
| <text text-anchor="start" x="13.5" y="-272.5" font-family="Helvetica,sans-Serif" font-size="10.00">_INFO()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node3->Node2 --> |
| <g id="edge2" class="edge"> |
| <title>Node3->Node2</title> |
| <path fill="none" stroke="midnightblue" d="M92,-255.23C92,-246.19 92,-237.26 92,-228.75"/> |
| <polygon fill="none" stroke="midnightblue" points="88.5,-255.46 92,-265.46 95.5,-255.46 88.5,-255.46"/> |
| </g> |
| <!-- Node4 --> |
| <g id="node4" class="node"> |
| <title>Node4</title> |
| <g id="a_node4"><a xlink:href="classtvm_1_1runtime_1_1Object.html" target="_top" xlink:title="base class of all object containers."> |
| <polygon fill="white" stroke="black" points="0,-491.5 0,-889.5 184,-889.5 184,-491.5 0,-491.5"/> |
| <text text-anchor="middle" x="92" y="-877.5" font-family="Helvetica,sans-Serif" font-size="10.00">tvm::runtime::Object</text> |
| <polyline fill="none" stroke="black" points="0,-870.5 184,-870.5 "/> |
| <text text-anchor="start" x="8" y="-858.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ _type_key</text> |
| <text text-anchor="start" x="8" y="-847.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ _type_final</text> |
| <text text-anchor="start" x="8" y="-836.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ _type_child_slots</text> |
| <text text-anchor="start" x="8" y="-825.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ _type_child_slots_can</text> |
| <text text-anchor="start" x="8" y="-814.5" font-family="Helvetica,sans-Serif" font-size="10.00">_overflow</text> |
| <text text-anchor="start" x="8" y="-803.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ _type_has_method_visit</text> |
| <text text-anchor="start" x="8" y="-792.5" font-family="Helvetica,sans-Serif" font-size="10.00">_attrs</text> |
| <text text-anchor="start" x="8" y="-781.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ _type_has_method_sequal</text> |
| <text text-anchor="start" x="8" y="-770.5" font-family="Helvetica,sans-Serif" font-size="10.00">_reduce</text> |
| <text text-anchor="start" x="8" y="-759.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ _type_has_method_shash</text> |
| <text text-anchor="start" x="8" y="-748.5" font-family="Helvetica,sans-Serif" font-size="10.00">_reduce</text> |
| <text text-anchor="start" x="8" y="-737.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ _type_index</text> |
| <text text-anchor="start" x="8" y="-726.5" font-family="Helvetica,sans-Serif" font-size="10.00"># type_index_</text> |
| <text text-anchor="start" x="8" y="-715.5" font-family="Helvetica,sans-Serif" font-size="10.00"># ref_counter_</text> |
| <text text-anchor="start" x="8" y="-704.5" font-family="Helvetica,sans-Serif" font-size="10.00"># deleter_</text> |
| <polyline fill="none" stroke="black" points="0,-697.5 184,-697.5 "/> |
| <text text-anchor="start" x="8" y="-685.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ type_index()</text> |
| <text text-anchor="start" x="8" y="-674.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetTypeKey()</text> |
| <text text-anchor="start" x="8" y="-663.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ GetTypeKeyHash()</text> |
| <text text-anchor="start" x="8" y="-652.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ IsInstance()</text> |
| <text text-anchor="start" x="8" y="-641.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ unique()</text> |
| <text text-anchor="start" x="8" y="-630.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Object()</text> |
| <text text-anchor="start" x="8" y="-619.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Object()</text> |
| <text text-anchor="start" x="8" y="-608.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ Object()</text> |
| <text text-anchor="start" x="8" y="-597.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator=()</text> |
| <text text-anchor="start" x="8" y="-586.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ operator=()</text> |
| <text text-anchor="start" x="8" y="-575.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ TypeIndex2Key()</text> |
| <text text-anchor="start" x="8" y="-564.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ TypeIndex2KeyHash()</text> |
| <text text-anchor="start" x="8" y="-553.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ TypeKey2Index()</text> |
| <text text-anchor="start" x="8" y="-542.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ _GetOrAllocRuntimeTypeIndex()</text> |
| <text text-anchor="start" x="8" y="-531.5" font-family="Helvetica,sans-Serif" font-size="10.00">+ RuntimeTypeIndex()</text> |
| <text text-anchor="start" x="8" y="-520.5" font-family="Helvetica,sans-Serif" font-size="10.00"># IncRef()</text> |
| <text text-anchor="start" x="8" y="-509.5" font-family="Helvetica,sans-Serif" font-size="10.00"># DecRef()</text> |
| <text text-anchor="start" x="8" y="-498.5" font-family="Helvetica,sans-Serif" font-size="10.00"># GetOrAllocRuntimeTypeIndex()</text> |
| </a> |
| </g> |
| </g> |
| <!-- Node4->Node3 --> |
| <g id="edge3" class="edge"> |
| <title>Node4->Node3</title> |
| <path fill="none" stroke="midnightblue" d="M92,-481.04C92,-472.01 92,-463.17 92,-454.65"/> |
| <polygon fill="none" stroke="midnightblue" points="88.5,-481.3 92,-491.3 95.5,-481.3 88.5,-481.3"/> |
| </g> |
| </g> |
| </svg> |