Skip to main content

Open Deep Learning Compiler Stack

Documentation | Contributors | Community | Release Notes

Apache TVM is a compiler stack for deep learning systems. It is designed to close the gap between the productivity-focused deep learning frameworks and the performance- and efficiency-focused hardware backends. TVM works with deep learning frameworks to provide end-to-end compilation for different backends.

License

TVM is licensed under the Apache-2.0 license.

Getting Started

Check out the TVM Documentation site for installation instructions, tutorials, examples, and more. The Getting Started with TVM tutorial is a great place to start.

Contribute to TVM

TVM adopts the Apache committer model. We aim to create an open-source project maintained and owned by the community. Check out the Contributor Guide.

History and Acknowledgement

TVM started as a research project for deep learning compilation. The first version of the project benefited a lot from the following projects:

  • Halide: Part of TVM's TIR and arithmetic simplification module originates from Halide. We also learned and adapted some parts of the lowering pipeline from Halide.
  • Loopy: use of integer set analysis and its loop transformation primitives.
  • Theano: the design inspiration of symbolic scan operator for recurrence.

Since then, the project has gone through several rounds of redesigns. The current design is also drastically different from the initial design, following the development trend of the ML compiler community.

The most recent version focuses on a cross-level design with TensorIR as the tensor-level representation and Relax as the graph-level representation and Python-first transformations. The project's current design goal is to make the ML compiler accessible by enabling most transformations to be customizable in Python and bringing a cross-level representation that can jointly optimize computational graphs, tensor programs, and libraries. The project is also a foundation infra for building Python-first vertical compilers for domains, such as LLMs.

Metadata

Release files for xtc-tvm-python-bindings 0.21.0.8

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for xtc-tvm-python-bindings 0.21.0.8
File
xtc_tvm_python_bindings-0.21.0.8-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
xtc_tvm_python_bindings-0.21.0.8-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64, Linux glibc 2.27+ ARM64 Details
xtc_tvm_python_bindings-0.21.0.8-cp314-cp314-macosx_14_0_arm64.whl CPython 3.14 CPython 3.14 macOS 14.0+ ARM64 Details
xtc_tvm_python_bindings-0.21.0.8-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
xtc_tvm_python_bindings-0.21.0.8-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
xtc_tvm_python_bindings-0.21.0.8-cp313-cp313-macosx_14_0_arm64.whl CPython 3.13 CPython 3.13 macOS 14.0+ ARM64 Details
xtc_tvm_python_bindings-0.21.0.8-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
xtc_tvm_python_bindings-0.21.0.8-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
xtc_tvm_python_bindings-0.21.0.8-cp312-cp312-macosx_14_0_arm64.whl CPython 3.12 CPython 3.12 macOS 14.0+ ARM64 Details
xtc_tvm_python_bindings-0.21.0.8-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
xtc_tvm_python_bindings-0.21.0.8-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
xtc_tvm_python_bindings-0.21.0.8-cp311-cp311-macosx_14_0_arm64.whl CPython 3.11 CPython 3.11 macOS 14.0+ ARM64 Details
xtc_tvm_python_bindings-0.21.0.8-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
xtc_tvm_python_bindings-0.21.0.8-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64, Linux glibc 2.27+ ARM64 Details
xtc_tvm_python_bindings-0.21.0.8-cp310-cp310-macosx_14_0_arm64.whl CPython 3.10 CPython 3.10 macOS 14.0+ ARM64 Details

Total release size: 624.7 MB

Release files / xtc_tvm_python_bindings-0.21.0.8-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL xtc_tvm_python_bindings-0.21.0.8-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 42.7 MB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9e374202d1dceaf88b602a16eb292e8bd7d4e1f62a22a69cbe9adb14dab32778
BLAKE2b-256 checksum
How to use checksums
3bf8ddd975b053df50190783638ee7380e2ac4fce705087a7b44d5347682ba71
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 25, 2026.

Transparency log

Release files / xtc_tvm_python_bindings-0.21.0.8-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL xtc_tvm_python_bindings-0.21.0.8-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 40.7 MB
Tags CPython 3.14 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
8aae3cc527a3040731a47a73aa9776a03e36e521f7d456000e8debefaf6c5bb8
BLAKE2b-256 checksum
How to use checksums
8f3f87a912836b08706fce5977bbfe4a88e7ede6e527a9ba8a99efac78b13978
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 25, 2026.

Transparency log

Release files / xtc_tvm_python_bindings-0.21.0.8-cp314-cp314-macosx_14_0_arm64.whl

Download URL xtc_tvm_python_bindings-0.21.0.8-cp314-cp314-macosx_14_0_arm64.whl
Size 41.4 MB
Tags CPython 3.14 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
71998dd2f12ca856c408a25f91344967f2891281a40ed178d6cf0f794f2691e0
BLAKE2b-256 checksum
How to use checksums
61d7eed22904f6ddc95b65230f62aa13cfbef7abcd34c9d0638ac7544d821d62
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 25, 2026.

Transparency log

Release files / xtc_tvm_python_bindings-0.21.0.8-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL xtc_tvm_python_bindings-0.21.0.8-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 42.7 MB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
143a98cd9db199ca59416a6d7fd2f00dfa6e762424f8b03b661d277deba7f180
BLAKE2b-256 checksum
How to use checksums
755873a6f6499c40b24b82098b6f9ba138c81c6f215ca4161bb1fb6419f48dc4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 25, 2026.

Transparency log

Release files / xtc_tvm_python_bindings-0.21.0.8-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL xtc_tvm_python_bindings-0.21.0.8-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 40.7 MB
Tags CPython 3.13 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
d2a061a8e9347cf5a0377acb12d6df13fe6b7a6a27bfb2febbd49de6feb67b14
BLAKE2b-256 checksum
How to use checksums
5ab1026400c467e8f2ff5e3be6186559b5fe1ddcf1e787300cfa5104eeef7cc5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 25, 2026.

Transparency log

Release files / xtc_tvm_python_bindings-0.21.0.8-cp313-cp313-macosx_14_0_arm64.whl

Download URL xtc_tvm_python_bindings-0.21.0.8-cp313-cp313-macosx_14_0_arm64.whl
Size 41.4 MB
Tags CPython 3.13 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
0db1474601b0bb526ae4e027bb4e772a4b6686e2b3c818b2cf219c5011492c16
BLAKE2b-256 checksum
How to use checksums
f7a8905f2938750e1f4d06cfc1bf9610c9a2919ef3dfeb064c2f385ccdf9adaf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 25, 2026.

Transparency log

Release files / xtc_tvm_python_bindings-0.21.0.8-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL xtc_tvm_python_bindings-0.21.0.8-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 42.7 MB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d689ab025454cbe658b8ab46c29b6a43dc5381c244b49e98d5a9a12a69cdd374
BLAKE2b-256 checksum
How to use checksums
81f16ab94be6bdbe5b7d0efb1e1d1c8a02db2c57e59f3312004a639d491520e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 25, 2026.

Transparency log

Release files / xtc_tvm_python_bindings-0.21.0.8-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL xtc_tvm_python_bindings-0.21.0.8-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 40.7 MB
Tags CPython 3.12 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
75a5858b6b526bd3c986fb1700fa962fa394212e11b8746821a3e3bc934fceef
BLAKE2b-256 checksum
How to use checksums
e4ab1b55a1b0001e40a5b92116b81a19b45ebf0cd8831c3525ebf8a24aabf985
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 25, 2026.

Transparency log

Release files / xtc_tvm_python_bindings-0.21.0.8-cp312-cp312-macosx_14_0_arm64.whl

Download URL xtc_tvm_python_bindings-0.21.0.8-cp312-cp312-macosx_14_0_arm64.whl
Size 41.4 MB
Tags CPython 3.12 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
e6bbb4e5065bfdd3746b2a2354bed6b3c35b15c6cf745362ae7bc005c783377d
BLAKE2b-256 checksum
How to use checksums
b7fe52ee1a42c79ad2211b31638a26b6e14bd943b49fd8a034d4f108295efc2e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 25, 2026.

Transparency log

Release files / xtc_tvm_python_bindings-0.21.0.8-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL xtc_tvm_python_bindings-0.21.0.8-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 42.8 MB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e9bbbb5f526d2fc70e3696d92c8084a1030f64395169db3a64a026bf29b84505
BLAKE2b-256 checksum
How to use checksums
05dbb10a81e1981bcff1eb2a1de8d8398e9cb025645b4598349d588f6042bc2a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 25, 2026.

Transparency log

Release files / xtc_tvm_python_bindings-0.21.0.8-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL xtc_tvm_python_bindings-0.21.0.8-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 40.9 MB
Tags CPython 3.11 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
0682d07bc7a4c55cfb6fc4a538994839ba07d53f752c25da68cfac73beccaeae
BLAKE2b-256 checksum
How to use checksums
fa60fb7f5cf223917f448be573b6450a8bb21cd7199ba8d4e5d63dfa5a9c1ae7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 25, 2026.

Transparency log

Release files / xtc_tvm_python_bindings-0.21.0.8-cp311-cp311-macosx_14_0_arm64.whl

Download URL xtc_tvm_python_bindings-0.21.0.8-cp311-cp311-macosx_14_0_arm64.whl
Size 41.4 MB
Tags CPython 3.11 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
9204b68379a06dcc24c69bb6881a9d6f5dd51562bbd6cf37d77f322ae088e19b
BLAKE2b-256 checksum
How to use checksums
be3e058b71403ad219d97d45c0e01ae10deadbaa3782ca7c5e7382d5b39b6e37
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 25, 2026.

Transparency log

Release files / xtc_tvm_python_bindings-0.21.0.8-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL xtc_tvm_python_bindings-0.21.0.8-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 42.8 MB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
20d1728fc34172ef3f37d4b9bbef03d6340743adb693c207fc6d514d255f42c4
BLAKE2b-256 checksum
How to use checksums
bb79e2fb79270d44dac26e21c21ec1c01df44fed9549ddc86c0eca91220f7456
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 25, 2026.

Transparency log

Release files / xtc_tvm_python_bindings-0.21.0.8-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL xtc_tvm_python_bindings-0.21.0.8-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 40.8 MB
Tags CPython 3.10 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
8aff5bedd8c8628f58ea19f500eb953635f6861858758f7c3d161de11ab5295d
BLAKE2b-256 checksum
How to use checksums
a7cf88c7e1a69c8fbc6418f16e96129c89e23859af825808de25f4ce24e1fb54
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 25, 2026.

Transparency log

Release files / xtc_tvm_python_bindings-0.21.0.8-cp310-cp310-macosx_14_0_arm64.whl

Download URL xtc_tvm_python_bindings-0.21.0.8-cp310-cp310-macosx_14_0_arm64.whl
Size 41.4 MB
Tags CPython 3.10 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
5c4b16d34ef093f2588b6178f8959986b853149c286a6718cc654b7710a24874
BLAKE2b-256 checksum
How to use checksums
31abcf61eb0e30f81b7570d1244078c46099c1e793f51285cd001abb0193d132
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 25, 2026.

Transparency log
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page