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-20220414.107-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

iree_runtime_instrumented-20220414.107-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

iree_runtime_instrumented-20220414.107-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.3 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

File details

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

File metadata

File hashes

Hashes for iree_runtime_instrumented-20220414.107-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9bc098b3dfb66a792872832b8ec4b089f838f8c3c3898480c688af23971e43d6
MD5 af5bcfc09a13a93dda6d092158120200
BLAKE2b-256 137f59a61a731c9fe646972d39962643d51cda34f3ddb52faca7da3957dce001

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for iree_runtime_instrumented-20220414.107-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0e15f9d1b5016525efaa02e324e2a07ff1806e210461879fbcd9487c6341a88f
MD5 c584a2b0576f87299d115da8e811af6b
BLAKE2b-256 6f2734a4227a8e2930b72e1b2974c8f7c91b58ad28dad94dd90d8c15e5cd3594

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for iree_runtime_instrumented-20220414.107-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 462730aee154aed4ab60a227bb1102c5a8a9ddd0c1f4c4cafe5833eb096df626
MD5 db36cfd6c357e289edd2eb3a7e1ead0d
BLAKE2b-256 8d78829d9ff4a7f5ac5e460eef3ff4be0fbdce683533cd864f046fa49ed78773

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