Skip to main content

IREE Python Runtime Components

Project description

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)
...

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

iree_runtime_instrumented-20220714.204-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

iree_runtime_instrumented-20220714.204-cp310-cp310-macosx_11_0_universal2.whl (4.4 MB view details)

Uploaded CPython 3.10macOS 11.0+ universal2 (ARM64, x86-64)

iree_runtime_instrumented-20220714.204-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

iree_runtime_instrumented-20220714.204-cp39-cp39-macosx_11_0_universal2.whl (4.4 MB view details)

Uploaded CPython 3.9macOS 11.0+ universal2 (ARM64, x86-64)

iree_runtime_instrumented-20220714.204-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

iree_runtime_instrumented-20220714.204-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

File details

Details for the file iree_runtime_instrumented-20220714.204-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for iree_runtime_instrumented-20220714.204-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d20feabc6562605ea66dd0a172141f0fd1548116213b58dac3d7fbac2219ecaf
MD5 d3d0ecdbc7b7e1e279399041fbd81934
BLAKE2b-256 784f4ab878c483cfccc40e710017f9fdcfbf794242ac7d5879157ba1cc4a05ec

See more details on using hashes here.

File details

Details for the file iree_runtime_instrumented-20220714.204-cp310-cp310-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for iree_runtime_instrumented-20220714.204-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 ac2c782d9b2cc8953925e32a8c4d472e38507adb706733d4e71f31815012d911
MD5 11513a9bf8cbbd34dad20edb0e47fd18
BLAKE2b-256 a7a84f0e4a97add92cd8ae6d494f93d13a73ac112a648f7f947098ecf90d80f9

See more details on using hashes here.

File details

Details for the file iree_runtime_instrumented-20220714.204-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for iree_runtime_instrumented-20220714.204-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 efe02717c859240aca36a96eb12c1425c7e687c33d34b1bcaae75d51657e8d07
MD5 cf0db67b45c368182ed1a9862d50eac1
BLAKE2b-256 7420b842fbea5205962865bb530c3ac495396d5eb0b020d84d0ffed5e88b699a

See more details on using hashes here.

File details

Details for the file iree_runtime_instrumented-20220714.204-cp39-cp39-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for iree_runtime_instrumented-20220714.204-cp39-cp39-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 dd7d9f3fe9052fd963e7f79d4c5742e41f45cfe9dd886df78bbd57666a6c774a
MD5 6ecc0b0eb500ac1e39590e995f9ceca7
BLAKE2b-256 9996b2dae9811be8aff27a230b7bca0a775f31a06fc92af1f4f07507b547fac0

See more details on using hashes here.

File details

Details for the file iree_runtime_instrumented-20220714.204-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for iree_runtime_instrumented-20220714.204-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1b2c38bada3416b8a8afb6cfdfdcc47aa25aeaf6c0e9c33c82aba4ffd1799c8a
MD5 76e292b20c1189ec095c0f42dc9ac4b0
BLAKE2b-256 58e29e41f80a8e7f1df11f34db63cb53efe500ebb68b56e7bd4748f9ca9f3800

See more details on using hashes here.

File details

Details for the file iree_runtime_instrumented-20220714.204-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for iree_runtime_instrumented-20220714.204-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 06c74ebe9bc8aa3da6276f467424045ef5860f20fb6d8f07ca47139a63fea15a
MD5 14568b560416c88a99b929adc9e9afd1
BLAKE2b-256 0058925eefa1b87cebabc6d275d37b104d99a4782301c2674e8df4ab4c1fc2fe

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page