FrozenGene edited a comment on issue #4564: [Doc] Introduction to module serialization URL: https://github.com/apache/incubator-tvm/pull/4564#issuecomment-569212188 > > It would be great if we can add a figure explaining the storage relation and data structure. > > Will do. @tqchen need to double check to make sure I understand correctly. The doc describes: - Module import relationship. i.e. LLVM imports cuda module. <- No need to have figure in my opinion as it only have two modules and is a simple relationship - Serialization Format. ```cpp binary_blob_size binary_blob_type_key binary_blob_logic ... _import_tree _import_tree_logic ``` <- No need to have figure, as this simple table could describe cleanly. - Mark Module Index. We have LLVM Module (0, root module) <- CUDA Module (1). <- No need to have figure. - import tree of CSR storage. Each row is parent index, each col is child indices. <- We need to have figure to describe what is CSR module index mapping status. Like this figure: https://img-blog.csdn.net/2018092717062821?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2dhb2Jvcmw=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services
