The vision of the Apache TVM Project is to host a diverse community of experts and practitioners in machine learning, compilers, and systems architecture to build an accessible, flexible, and efficient open-source framework that optimizes current and emerging machine learning models for any hardware platform. TVM provides the following main features:
Compilation and minimal runtimes commonly unlock ML workloads on existing hardware.
From data center GPUs to edge environments.
Flexible design that enables easy customization of compilation pipelines.
Easy to use python first compiler API that brings universal deployment.