:orphan: Use AutoScheduler for Template-Free Scheduling ---------------------------------------------- The TVM AutoScheduler offers a template-free way to tune models. These how-tos demonstrate how to tune a variety of different models to target a number of common platforms. .. raw:: html
.. raw:: html
.. only:: html .. image:: /how_to/tune_with_autoscheduler/images/thumb/sphx_glr_tune_conv2d_layer_cuda_thumb.png :alt: Auto-scheduling a Convolution Layer for GPU :ref:`sphx_glr_how_to_tune_with_autoscheduler_tune_conv2d_layer_cuda.py` .. raw:: html
Auto-scheduling a Convolution Layer for GPU
.. raw:: html
.. only:: html .. image:: /how_to/tune_with_autoscheduler/images/thumb/sphx_glr_tune_network_x86_thumb.png :alt: Auto-scheduling a Neural Network for x86 CPU :ref:`sphx_glr_how_to_tune_with_autoscheduler_tune_network_x86.py` .. raw:: html
Auto-scheduling a Neural Network for x86 CPU
.. raw:: html
.. only:: html .. image:: /how_to/tune_with_autoscheduler/images/thumb/sphx_glr_tune_network_cuda_thumb.png :alt: Auto-scheduling a Neural Network for NVIDIA GPU :ref:`sphx_glr_how_to_tune_with_autoscheduler_tune_network_cuda.py` .. raw:: html
Auto-scheduling a Neural Network for NVIDIA GPU
.. raw:: html
.. only:: html .. image:: /how_to/tune_with_autoscheduler/images/thumb/sphx_glr_tune_network_arm_thumb.png :alt: Auto-scheduling a Neural Network for ARM CPU :ref:`sphx_glr_how_to_tune_with_autoscheduler_tune_network_arm.py` .. raw:: html
Auto-scheduling a Neural Network for ARM CPU
.. raw:: html
.. only:: html .. image:: /how_to/tune_with_autoscheduler/images/thumb/sphx_glr_tune_network_mali_thumb.png :alt: Auto-scheduling a Neural Network for mali GPU :ref:`sphx_glr_how_to_tune_with_autoscheduler_tune_network_mali.py` .. raw:: html
Auto-scheduling a Neural Network for mali GPU
.. raw:: html
.. only:: html .. image:: /how_to/tune_with_autoscheduler/images/thumb/sphx_glr_tune_sparse_x86_thumb.png :alt: Auto-scheduling Sparse Matrix Multiplication on CPU with Custom Sketch Rule :ref:`sphx_glr_how_to_tune_with_autoscheduler_tune_sparse_x86.py` .. raw:: html
Auto-scheduling Sparse Matrix Multiplication on CPU with Custom Sketch Rule
.. raw:: html
.. toctree:: :hidden: /how_to/tune_with_autoscheduler/tune_conv2d_layer_cuda /how_to/tune_with_autoscheduler/tune_network_x86 /how_to/tune_with_autoscheduler/tune_network_cuda /how_to/tune_with_autoscheduler/tune_network_arm /how_to/tune_with_autoscheduler/tune_network_mali /how_to/tune_with_autoscheduler/tune_sparse_x86 .. only:: html .. rst-class:: sphx-glr-signature `Gallery generated by Sphinx-Gallery `_