:orphan: Extend TVM ---------- TVM is an extensible development platform, with many points of entry to work with, including options for bringing new datatypes and adding lower level custom optimization passes. These how-tos describe some ways that TVM can be extended. .. raw:: html
.. raw:: html
.. only:: html .. image:: /how_to/extend_tvm/images/thumb/sphx_glr_low_level_custom_pass_thumb.png :alt: Writing a Customized Pass :ref:`sphx_glr_how_to_extend_tvm_low_level_custom_pass.py` .. raw:: html
Writing a Customized Pass
.. raw:: html
.. only:: html .. image:: /how_to/extend_tvm/images/thumb/sphx_glr_use_pass_infra_thumb.png :alt: How to Use TVM Pass Infra :ref:`sphx_glr_how_to_extend_tvm_use_pass_infra.py` .. raw:: html
How to Use TVM Pass Infra
.. raw:: html
.. only:: html .. image:: /how_to/extend_tvm/images/thumb/sphx_glr_use_pass_instrument_thumb.png :alt: How to Use TVM Pass Instrument :ref:`sphx_glr_how_to_extend_tvm_use_pass_instrument.py` .. raw:: html
How to Use TVM Pass Instrument
.. raw:: html
.. toctree:: :hidden: /how_to/extend_tvm/low_level_custom_pass /how_to/extend_tvm/use_pass_infra /how_to/extend_tvm/use_pass_instrument .. only:: html .. rst-class:: sphx-glr-signature `Gallery generated by Sphinx-Gallery `_