| digraph "/work/mxnet/3rdparty/tvm/nnvm/include/nnvm/op.h" |
| { |
| // LATEX_PDF_SIZE |
| edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; |
| node [fontname="Helvetica",fontsize="10",shape=record]; |
| Node1 [label="/work/mxnet/3rdparty\l/tvm/nnvm/include/nnvm/op.h",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black",tooltip="Operator information structor."]; |
| Node1 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node2 [label="/work/mxnet/include\l/mxnet/base.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$include_2mxnet_2base_8h.html",tooltip="configuration of MXNet as well as basic data structure."]; |
| Node2 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node3 [label="/work/mxnet/include\l/mxnet/runtime/packed\l_func.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$packed__func_8h.html",tooltip="Type-erased function used across MXNET API."]; |
| Node3 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node4 [label="/work/mxnet/include\l/mxnet/runtime/registry.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$include_2mxnet_2runtime_2registry_8h.html",tooltip="This file defines the TVM global function registry."]; |
| Node4 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node5 [label="/work/mxnet/include\l/mxnet/api_registry.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$api__registry_8h.html",tooltip="This file contains utilities related to the MXNet's global function registry."]; |
| Node2 -> Node6 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node6 [label="/work/mxnet/include\l/mxnet/engine.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$engine_8h.html",tooltip="Engine that schedules all the operations according to dependency."]; |
| Node6 -> Node7 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node7 [label="/work/mxnet/include\l/mxnet/ndarray.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$include_2mxnet_2ndarray_8h.html",tooltip="NDArray interface that handles array arithematics."]; |
| Node7 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node7 -> Node8 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node8 [label="/work/mxnet/include\l/mxnet/executor.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$include_2mxnet_2executor_8h.html",tooltip="Symbolic executor interface of mxnet."]; |
| Node7 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node9 [label="/work/mxnet/include\l/mxnet/op_attr_types.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$include_2mxnet_2op__attr__types_8h.html",tooltip="Additional operator attributes beside the ones provided by NNVM."]; |
| Node9 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node10 [label="/work/mxnet/include\l/mxnet/operator.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$include_2mxnet_2operator_8h.html",tooltip="Operator interface of mxnet."]; |
| Node10 -> Node8 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node10 -> Node11 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node11 [label="/work/mxnet/include\l/mxnet/operator_util.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$operator__util_8h.html",tooltip="Utility functions and registries to help quickly build new operators. [Deprecated] Use the register f..."]; |
| Node9 -> Node12 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node12 [label="/work/mxnet/include\l/mxnet/graph_attr_types.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$include_2mxnet_2graph__attr__types_8h.html",tooltip="Data structures that can appear in graph attributes."]; |
| Node12 -> Node13 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node13 [label="/work/mxnet/include\l/mxnet/imperative.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$imperative_8h.html",tooltip=" "]; |
| Node13 -> Node14 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node14 [label="/work/mxnet/src/common\l/utils.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$utils_8h.html",tooltip="Basic utilility functions."]; |
| Node14 -> Node15 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node15 [label="/work/mxnet/src/common\l/cuda/rtc/vectorization-inl.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$vectorization-inl_8h.html",tooltip=" "]; |
| Node14 -> Node16 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node16 [label="/work/mxnet/src/common\l/exec_utils.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$exec__utils_8h.html",tooltip="Common utility functions for executors."]; |
| Node12 -> Node14 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node9 -> Node13 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node9 -> Node17 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node17 [label="/work/mxnet/src/common\l/cuda/rtc.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$src_2common_2cuda_2rtc_8h.html",tooltip=" "]; |
| Node17 -> Node15 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node9 -> Node14 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node7 -> Node13 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node7 -> Node18 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node18 [label="/work/mxnet/include\l/mxnet/io.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$include_2mxnet_2io_8h.html",tooltip="mxnet io data structure and data iterator"]; |
| Node7 -> Node19 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node19 [label="/work/mxnet/include\l/mxnet/kvstore.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$include_2mxnet_2kvstore_8h.html",tooltip="key-value store interface for mxnet"]; |
| Node7 -> Node20 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node20 [label="/work/mxnet/include\l/mxnet/rtc.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$include_2mxnet_2rtc_8h.html",tooltip=" "]; |
| Node7 -> Node21 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node21 [label="/work/mxnet/include\l/mxnet/runtime/ndarray\l_handle.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$ndarray__handle_8h.html",tooltip="NDArray handle types."]; |
| Node21 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node7 -> Node14 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node6 -> Node22 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node22 [label="/work/mxnet/include\l/mxnet/resource.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$resource_8h.html",tooltip="Global resource allocation handling."]; |
| Node22 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node22 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node6 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node6 -> Node14 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node2 -> Node8 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node2 -> Node7 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node2 -> Node23 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node23 [label="/work/mxnet/include\l/mxnet/storage.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$storage_8h.html",tooltip="Storage manager across multiple devices."]; |
| Node23 -> Node7 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node23 -> Node14 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node2 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node2 -> Node22 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node2 -> Node24 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node24 [label="/work/mxnet/include\l/mxnet/random_generator.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$random__generator_8h.html",tooltip="Parallel random number generator."]; |
| Node24 -> Node22 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node2 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node2 -> Node18 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node2 -> Node11 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node2 -> Node20 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node2 -> Node25 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node25 [label="/work/mxnet/include\l/mxnet/tensor_blob.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$tensor__blob_8h.html",tooltip="TBlob class that holds common representation of arbirary dimension tensor, can be used to transformed..."]; |
| Node2 -> Node26 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node26 [label="/work/mxnet/src/common\l/alm.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$alm_8h.html",tooltip="Automatic Layout Manager."]; |
| Node2 -> Node27 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node27 [label="/work/mxnet/src/common\l/cuda/cudnn_cxx.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$cudnn__cxx_8h.html",tooltip="Convenience utilities to make coding against cuDNN v8 API less verbose."]; |
| Node2 -> Node28 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node28 [label="/work/mxnet/src/common\l/cuda/rtc/util-inl.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$util-inl_8h.html",tooltip=" "]; |
| Node2 -> Node15 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node2 -> Node17 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node1 -> Node13 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node1 -> Node29 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node29 [label="/work/mxnet/3rdparty\l/tvm/nnvm/include/nnvm\l/node.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$3rdparty_2tvm_2nnvm_2include_2nnvm_2node_8h.html",tooltip="Graph node data structure."]; |
| Node29 -> Node7 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node29 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node29 -> Node30 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node30 [label="/work/mxnet/3rdparty\l/tvm/nnvm/include/nnvm\l/graph.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$graph_8h.html",tooltip="Configuation of nnvm as well as basic data structure."]; |
| Node30 -> Node31 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node31 [label="/work/mxnet/include\l/mxnet/tuple.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$include_2mxnet_2tuple_8h.html",tooltip="Data structure Tuple and TShape to store dynamic sized shapes."]; |
| Node31 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node30 -> Node13 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node30 -> Node32 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node32 [label="/work/mxnet/3rdparty\l/tvm/nnvm/include/nnvm\l/pass.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$pass_8h.html",tooltip="Pass that can be applied to a graph."]; |
| Node32 -> Node31 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node32 -> Node33 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node33 [label="/work/mxnet/3rdparty\l/tvm/nnvm/include/nnvm\l/pass_functions.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$pass__functions_8h.html",tooltip="Pass functions that simply redirect the calls to ApplyPass."]; |
| Node33 -> Node16 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node30 -> Node26 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node30 -> Node14 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node30 -> Node16 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node29 -> Node34 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node34 [label="/work/mxnet/3rdparty\l/tvm/nnvm/include/nnvm\l/symbolic.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$symbolic_8h.html",tooltip="Symbolic graph construction API."]; |
| Node34 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node34 -> Node13 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node34 -> Node30 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node29 -> Node35 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node35 [label="/work/mxnet/3rdparty\l/tvm/nnvm/include/nnvm\l/op_attr_types.h",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$3rdparty_2tvm_2nnvm_2include_2nnvm_2op__attr__types_8h.html",tooltip="Data structures that can appear in operator attributes."]; |
| Node35 -> Node31 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node35 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node29 -> Node26 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node29 -> Node14 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| } |