This release is a pre-release and may not be stable for production use.
iree-metal
iree-metal is an independent, experimental developer preview of a JAX backend
for Apple GPUs. It is maintained at
niklio/iree-metal. It is not an official release of iree-org, the IREE project, or the Linux Foundation.
This distribution is a platform-specific metapackage. It installs the exact, version-matched compiler and PJRT plugin wheels that passed the developer preview release gates; it contains no executable code itself.
Supported preview configuration
- Apple M4
- macOS arm64
- CPython 3.12
- JAX and JAXLIB 0.6.1
Other Apple GPUs, Python/JAX versions, dynamic shapes, multiple devices, and broad JAX compatibility are not release claims.
Install
Developer preview versions are prereleases, so request them explicitly:
python3.12 -m venv .venv
source .venv/bin/activate
python -m pip install --pre iree-metal
JAX_PLATFORMS=iree_metal python -c \
'import jax; print(jax.__version__, jax.devices())'
The compiler distribution shares the iree.compiler import namespace with
stock IREE. Use a dedicated virtual environment and do not install
iree-base-compiler alongside this preview.
See the complete support and numeric contract and the release notes before use.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file iree_metal-3.11.0.dev2026080401-py3-none-macosx_13_0_arm64.whl.
File metadata
- Download URL: iree_metal-3.11.0.dev2026080401-py3-none-macosx_13_0_arm64.whl
- Upload date:
- Size: 2.2 kB
- Tags: Python 3, macOS 13.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.12.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
188ae08e352f7e9162ec45d06f4b096b6fead056f6893347b2ae00de12abcb7d
|
|
| MD5 |
223516211e09c1f95e85e3e9049f084d
|
|
| BLAKE2b-256 |
7e85c351968bc9f07c30944ea5586eac212b818471b6d0b2b7692dfff8376a57
|