:orphan:
.. _tutorial-micro:
Work With microTVM
------------------
microTVM enables inference on bare-metal platforms, for example, those without
a traditional Operating System such as Linux, OS X, or Windows. These how-tos
demonstrate how to tune and deploy models with microTVM.
.. raw:: html
.. raw:: html
.. only:: html
.. image:: /how_to/work_with_microtvm/images/thumb/sphx_glr_micro_tvmc_thumb.png
:alt: 1. microTVM CLI Tool
:ref:`sphx_glr_how_to_work_with_microtvm_micro_tvmc.py`
.. raw:: html
1. microTVM CLI Tool
.. raw:: html
.. only:: html
.. image:: /how_to/work_with_microtvm/images/thumb/sphx_glr_micro_tflite_thumb.png
:alt: 2. microTVM TFLite Tutorial
:ref:`sphx_glr_how_to_work_with_microtvm_micro_tflite.py`
.. raw:: html
2. microTVM TFLite Tutorial
.. raw:: html
.. only:: html
.. image:: /how_to/work_with_microtvm/images/thumb/sphx_glr_micro_aot_thumb.png
:alt: 3. microTVM Ahead-of-Time (AOT) Compilation
:ref:`sphx_glr_how_to_work_with_microtvm_micro_aot.py`
.. raw:: html
3. microTVM Ahead-of-Time (AOT) Compilation
.. raw:: html
.. only:: html
.. image:: /how_to/work_with_microtvm/images/thumb/sphx_glr_micro_pytorch_thumb.png
:alt: 4. microTVM PyTorch Tutorial
:ref:`sphx_glr_how_to_work_with_microtvm_micro_pytorch.py`
.. raw:: html
4. microTVM PyTorch Tutorial
.. raw:: html
.. only:: html
.. image:: /how_to/work_with_microtvm/images/thumb/sphx_glr_micro_train_thumb.png
:alt: 5. Training Vision Models for microTVM on Arduino
:ref:`sphx_glr_how_to_work_with_microtvm_micro_train.py`
.. raw:: html
5. Training Vision Models for microTVM on Arduino
.. raw:: html
.. only:: html
.. image:: /how_to/work_with_microtvm/images/thumb/sphx_glr_micro_autotune_thumb.png
:alt: 6. Model Tuning with microTVM
:ref:`sphx_glr_how_to_work_with_microtvm_micro_autotune.py`
.. raw:: html
6. Model Tuning with microTVM
.. raw:: html
.. only:: html
.. image:: /how_to/work_with_microtvm/images/thumb/sphx_glr_micro_ethosu_thumb.png
:alt: 7. Running TVM on bare metal Arm(R) Cortex(R)-M55 CPU and Ethos(TM)-U55 NPU with CMSIS-NN
:ref:`sphx_glr_how_to_work_with_microtvm_micro_ethosu.py`
.. raw:: html
7. Running TVM on bare metal Arm(R) Cortex(R)-M55 CPU and Ethos(TM)-U55 NPU with CMSIS-NN
.. raw:: html
.. only:: html
.. image:: /how_to/work_with_microtvm/images/thumb/sphx_glr_micro_mlperftiny_thumb.png
:alt: 8. Creating Your MLPerfTiny Submission with microTVM
:ref:`sphx_glr_how_to_work_with_microtvm_micro_mlperftiny.py`
.. raw:: html
8. Creating Your MLPerfTiny Submission with microTVM
.. raw:: html
.. only:: html
.. image:: /how_to/work_with_microtvm/images/thumb/sphx_glr_micro_custom_ide_thumb.png
:alt: 9. Bring microTVM to your own development environment
:ref:`sphx_glr_how_to_work_with_microtvm_micro_custom_ide.py`
.. raw:: html
9. Bring microTVM to your own development environment
.. raw:: html
.. toctree::
:hidden:
/how_to/work_with_microtvm/micro_tvmc
/how_to/work_with_microtvm/micro_tflite
/how_to/work_with_microtvm/micro_aot
/how_to/work_with_microtvm/micro_pytorch
/how_to/work_with_microtvm/micro_train
/how_to/work_with_microtvm/micro_autotune
/how_to/work_with_microtvm/micro_ethosu
/how_to/work_with_microtvm/micro_mlperftiny
/how_to/work_with_microtvm/micro_custom_ide
.. only:: html
.. rst-class:: sphx-glr-signature
`Gallery generated by Sphinx-Gallery