Skip to content

Latest commit

 

History

History
40 lines (30 loc) · 1.14 KB

index.rst

File metadata and controls

40 lines (30 loc) · 1.14 KB

Welcome to SparseTIR's documentation!

SparseTIR is a tensor-level compiler for sparse/irregular operators in Deep Learning. The design goal of SparseTIR is to provide a general programming abstraction that can cover both sparse and irregular (e.g. Ragged Tensors) workloads in Deep Learning including Graph Neural Networks, Sparse Transformers, Sparse Convolutions, Network Pruning, etc. while generating high-performance code on heterogeneous hardware.

.. toctree::
   :maxdepth: 1
   :caption: Getting Started

   install.rst
   tutorials/blitz.rst

.. toctree::
   :maxdepth: 1
   :caption: Tutorials

   tutorials/spmm.rst
   tutorials/sddmm.rst
   tutorials/spmm-tc.rst
   tutorials/blocksparse.rst
   tutorials/rgcn.rst
   tutorials/sparseconv.rst

.. toctree::
   :maxdepth: 1
   :caption: System Overview

   overview.rst

API doc