| digraph "/work/mxnet/include/mxnet/runtime/ffi_helper.h" |
| { |
| // LATEX_PDF_SIZE |
| edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"]; |
| node [fontname="Helvetica",fontsize="10",shape=record]; |
| Node1 [label="/work/mxnet/include\l/mxnet/runtime/ffi_helper.h",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black",tooltip=" "]; |
| Node1 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node2 [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."]; |
| Node2 -> Node3 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node3 [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."]; |
| Node3 -> Node4 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node4 [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."]; |
| Node1 -> Node5 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node5 [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."]; |
| Node5 -> Node6 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node6 [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."]; |
| Node6 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node6 -> Node7 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node7 [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."]; |
| Node7 -> Node8 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node8 [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."]; |
| Node8 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node8 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node9 [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."]; |
| Node8 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node10 [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."]; |
| Node10 -> Node11 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node11 [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."]; |
| Node11 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node11 -> Node12 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node12 [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..."]; |
| Node10 -> Node13 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node13 [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."]; |
| Node13 -> Node14 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node14 [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=" "]; |
| Node14 -> Node15 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node15 [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."]; |
| Node15 -> Node16 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node16 [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=" "]; |
| Node15 -> Node17 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node17 [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."]; |
| Node13 -> Node15 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node10 -> Node14 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node10 -> Node18 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node18 [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=" "]; |
| Node18 -> Node16 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node10 -> Node15 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node8 -> Node14 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node8 -> Node19 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node19 [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"]; |
| Node8 -> Node20 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node20 [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"]; |
| Node8 -> Node21 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node21 [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=" "]; |
| Node8 -> Node22 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node22 [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."]; |
| Node22 -> Node2 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node8 -> Node15 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node7 -> Node23 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node23 [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."]; |
| Node23 -> Node11 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node23 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node7 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node7 -> Node15 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node6 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node6 -> Node8 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node6 -> Node24 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node24 [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."]; |
| Node24 -> Node8 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node24 -> Node15 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node6 -> Node11 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node6 -> Node23 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node6 -> Node25 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node25 [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."]; |
| Node25 -> Node23 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node6 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node6 -> Node19 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node6 -> Node12 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node6 -> Node21 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node6 -> Node26 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node26 [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..."]; |
| Node6 -> Node27 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node27 [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."]; |
| Node6 -> Node28 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node28 [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."]; |
| Node6 -> Node29 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node29 [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=" "]; |
| Node6 -> Node16 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| Node6 -> Node18 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"]; |
| } |