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-20220811.232-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

iree_runtime_instrumented-20220811.232-cp310-cp310-macosx_11_0_universal2.whl (4.5 MB view details)

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

iree_runtime_instrumented-20220811.232-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

iree_runtime_instrumented-20220811.232-cp39-cp39-macosx_11_0_universal2.whl (4.5 MB view details)

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

iree_runtime_instrumented-20220811.232-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

iree_runtime_instrumented-20220811.232-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

File details

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

File metadata

File hashes

Hashes for iree_runtime_instrumented-20220811.232-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1680e92715adc4fbef1361db67a10452c3126e95a1389fc366cb2a3c3439869b
MD5 f026cc6a74c3383a0b1334d26d520911
BLAKE2b-256 52e5ce1916c445fcc1405ac93692266bc672337f0dd232d9915f64c05032a1a9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for iree_runtime_instrumented-20220811.232-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 b6205715619eed333e2aaa96109db9b214bdc443e9d5f8fdf913c4baacc8b0f0
MD5 783644c70fbf256ff8ebfc2e3e7cd039
BLAKE2b-256 601a29934590cb2cf4608ca7f5001f83281a63b9134a7189464088a5c0552f31

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for iree_runtime_instrumented-20220811.232-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 62f192f565fdcf9ade39f3ee0c48aaa42e9989e0aed3187210064bffbfdc4e22
MD5 1f19383177a16d57df9d4ed899e2fac4
BLAKE2b-256 5ed64acd2103318b682786b562de09018618c0d4d31401f692932dfb12c3a128

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for iree_runtime_instrumented-20220811.232-cp39-cp39-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 e50f34664dce492494ffc9639fafebcacbff387b1db66adbb51e418c32cf7895
MD5 2ada57fdfcb98b0601444d740a3ec7a0
BLAKE2b-256 9f8225e84594159aa160587fd22f7bc1ec59b414e3356a36e6543f645ac44a9e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for iree_runtime_instrumented-20220811.232-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c84585cfae167427bca95c7750fd791bd420309465cd3ea2a61d04c612ca110a
MD5 ef92597b6f92d8e3a28f1a36149ee3f8
BLAKE2b-256 df6497035d1cbad96e4ce85c826454f5a19e7cecdddcc0ffb06d16e5919224ea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for iree_runtime_instrumented-20220811.232-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 48e5493f5fc1feb4308bb8829fcf99f494dc1e9f1cb87e7ca002874ccf234f8a
MD5 93e2bd4ef7e7836f78945f63a27078fe
BLAKE2b-256 c5ddbcde158cb28a62939d8936faef617a93f7f05c9b97e45caa9ae15bfb0685

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