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)
| File | Reset | |||
|---|---|---|---|---|
| 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
|