.. note:: :class: sphx-glr-download-link-note Click :ref:`here ` to download the full example code .. rst-class:: sphx-glr-example-title .. _sphx_glr_tutorial_install.py: Installing TVM ============== **Authors**: `Jocelyn Shiue `_, `Chris Hoge `_ Depending on your needs and your working environment, there are a few different methods for installing TVM. These include: * Installing from source * Installing from third-party binary package. Installing from Source ---------------------- Installing from source is the recommended method for installing TVM. It will allow you to enable specific features such as GPU support, microcontroller support (microTVM), and a debugging runtime, and other features. You will also want to install from source if you want to actively contribute to the TVM project. The full instructions are on the :ref:`Install TVM From Source ` page. Installing From Binary Packages -------------------------------- You may install convenient third-party binary package distributions to quickly try things out. TLCPack is a thirdparty volunteer community that builds binary packages from TVM source. It offers support matrix with instructions to install on different platforms, with different features. Checkout `TLCPack `_ to learn more. Note that the thirdparty binary packages could contain additional licensing terms for the hardware drivers that are bundled with it. .. _sphx_glr_download_tutorial_install.py: .. only :: html .. container:: sphx-glr-footer :class: sphx-glr-footer-example .. container:: sphx-glr-download :download:`Download Python source code: install.py ` .. container:: sphx-glr-download :download:`Download Jupyter notebook: install.ipynb ` .. only:: html .. rst-class:: sphx-glr-signature `Gallery generated by Sphinx-Gallery `_