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-20220415.108-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-20220415.108-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-20220415.108-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-20220415.108-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for iree_runtime_instrumented-20220415.108-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4faad76f9cbe2465bfb0a8eb178d8338923eb8480942cbbb56ea718da75a7024
MD5 0f39224a0fa420b53b02e2abf0cb6852
BLAKE2b-256 d177a13795bd5afc2a201c5f6bfd4e9b9b2ee983bf30522f7ea4676eb55a54ad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for iree_runtime_instrumented-20220415.108-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7ab22ab77744696892fb6b4a15e5eddd79f211baed1b676378c6447b8aa3e594
MD5 507e8477b9f1e8a2288865a74423d8ed
BLAKE2b-256 a26799de2b5b95d2eeb5fcbe406f61f24336f9679df9c7cf41bb03709dbaadfc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for iree_runtime_instrumented-20220415.108-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a8f7f02dbff4383c61882e3502a7f4d7694e0d88d67e92efee55dbac7d8bd58a
MD5 635250c7a3e6a28ed9c8844d9bf1559f
BLAKE2b-256 6469ab7eef26960bfda95972ec1fe0f89abc2df2b8e38c38b55ce582b0cd65d5

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