Skip to main content

Python and Cython bindings for ROCm LLVM and AMD Code Object Manager (Comgr)

Project description

ROCm LLVM Python

This repository provides low-level Python and Cython Bindings for ROCm LLVM.

Documentation

For examples, guides and API reference, please take a look at the official ROCm LLVM Python documentation pages:

https://rocm.docs.amd.com/projects/rocm-llvm-python/en/latest/index.html

LICENSE

MIT License

Copyright (c) 2023-2024 Advanced Micro Devices, Inc.

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

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.

rocm_llvm_python-6.2.0.500.22-cp311-cp311-manylinux_2_17_x86_64.whl (40.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

rocm_llvm_python-6.2.0.500.22-cp310-cp310-manylinux_2_17_x86_64.whl (40.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

rocm_llvm_python-6.2.0.500.22-cp39-cp39-manylinux_2_17_x86_64.whl (40.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

rocm_llvm_python-6.2.0.500.22-cp38-cp38-manylinux_2_17_x86_64.whl (40.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

File details

Details for the file rocm_llvm_python-6.2.0.500.22-cp311-cp311-manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for rocm_llvm_python-6.2.0.500.22-cp311-cp311-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 b30f29bf2446d114bf276fb4046eb0877cf7b16f27d97ef8427da8d0e388280d
MD5 01994efc44e023d7470c30866b96fe87
BLAKE2b-256 f0894b70be9ba50d8baad76d9ccd831648cb9532397a27d67c4bef678b39278d

See more details on using hashes here.

File details

Details for the file rocm_llvm_python-6.2.0.500.22-cp310-cp310-manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for rocm_llvm_python-6.2.0.500.22-cp310-cp310-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 47ce4f3c897f0d7bafa11b0163d9fcc054683e695089406116e3e6d68cb5a0ac
MD5 fbab3f4f3a3c04ab5637b3023f293a8e
BLAKE2b-256 cddd946a6b6284b7d172f04fbf1057e97235f47b4891c812f9b02aa0a5ac1e52

See more details on using hashes here.

File details

Details for the file rocm_llvm_python-6.2.0.500.22-cp39-cp39-manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for rocm_llvm_python-6.2.0.500.22-cp39-cp39-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 e5267f45c74d31b744ac669c2b683e68c333cd011abf8410faf6f2e4cf87aa3d
MD5 42babb7a00d71a3fe87aafc4a53f18cc
BLAKE2b-256 06de4104b6525e113f6bb18b74578139857ab93bdba961bad86d5f0dc45473a5

See more details on using hashes here.

File details

Details for the file rocm_llvm_python-6.2.0.500.22-cp38-cp38-manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for rocm_llvm_python-6.2.0.500.22-cp38-cp38-manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 77da728472c530c093afe36875a1747db1623c5a9ed47271e38ad224928130ad
MD5 668d4cbcc2998e3d191bff0bc8ec481c
BLAKE2b-256 f36bacb52730421caf7ac4a3b02080c5d3e064d1bb13629aa4b9911393359164

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