Skip to main content

IREE Python Runtime Components

This package provides an API for running compiled IREE binaries and interfacing with the hardware-abstraction-layer.

Tracing

Execution of calls against binaries can be traced for later replay (i.e. via tools like iree-run-module). This can be set up either explicitly or via environment variables.

To trace via environment variable, set IREE_SAVE_CALLS to a directory to dump traces into. Each created SystemContext will result in one calls.yaml file (with an index appended to the stem for multiples). Any referenced module binaries will be dumped into the same directory and referenced by the YAML file.

Explicit API

tracer = iree.runtime.Tracer(some_dir)
config = iree.runtime.Config(driver, tracer)
...

Metadata

Release files for iree-runtime-instrumented 20230524.529

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 iree-runtime-instrumented 20230524.529
File
iree_runtime_instrumented-20230524.529-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
iree_runtime_instrumented-20230524.529-cp311-cp311-macosx_11_0_universal2.whl CPython 3.11 CPython 3.11 macOS 11.0+ universal2 (ARM64, x86-64) Details
iree_runtime_instrumented-20230524.529-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
iree_runtime_instrumented-20230524.529-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
iree_runtime_instrumented-20230524.529-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details

Total release size: 17.1 MB

Release files / iree_runtime_instrumented-20230524.529-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL iree_runtime_instrumented-20230524.529-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.7 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
4b58b568fde61a2a34e8254b3d99a136cc397378e71fdbd67a1c766bf2f3556d
BLAKE2b-256 checksum
How to use checksums
164eb06f5ad0e945dc2cb1c38e4a9acd2d05f095a13b5d38a3b61c115ae6ade5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.2

Release files / iree_runtime_instrumented-20230524.529-cp311-cp311-macosx_11_0_universal2.whl

Download URL iree_runtime_instrumented-20230524.529-cp311-cp311-macosx_11_0_universal2.whl
Size 2.4 MB
Tags CPython 3.11 macOS 11.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
b97574e5203bcc6ca73304ed2c866096378147f434e3a4403effd38cdd0c5d90
BLAKE2b-256 checksum
How to use checksums
77917957692ac29a8b3fa492de9e0222383bb12d1cb47ebdb3e5d0a54d0a9de0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.2

Release files / iree_runtime_instrumented-20230524.529-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL iree_runtime_instrumented-20230524.529-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.7 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
aae0718aa037eb5a66417870aa6b37df98e16fa7a8958ac8fc89eeb53455973a
BLAKE2b-256 checksum
How to use checksums
883817392b81b6c5aadfa727588c9490b9c7c76ec91c73dc1dc6f349c3e95555
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.2

Release files / iree_runtime_instrumented-20230524.529-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL iree_runtime_instrumented-20230524.529-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.7 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
6256cb3335a6aa224779e58381910fd13c1134496804e9cf0b48c5dbb08a3617
BLAKE2b-256 checksum
How to use checksums
b5a14d7ee259cc20e04279a78640791535e6ba356ed4c69075f14a9be0cd4e3e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.2

Release files / iree_runtime_instrumented-20230524.529-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL iree_runtime_instrumented-20230524.529-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.7 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
13abd53ff84e63d50df0d6ecee789f6a0e3d6e4bfe7bf3fc5ffee47a5f6039e3
BLAKE2b-256 checksum
How to use checksums
f6a47f28fa2b3387a692de9e4a34989e3a5283c26c4535488e6446fb81a60f35
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.2

Release history Release notifications | RSS feed

This release

20230524.529 This release

5 release files

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