Skip to main content

AutoAWQ Kernels implements the AWQ kernels.

Project description

AutoAWQ Kernels

AutoAWQ Kernels is a new package that is split up from the main repository in order to avoid compilation times.

Requirements

  • Windows: Must use WSL2.

  • NVIDIA:

    • GPU: Must be compute capability 7.5 or higher.
    • CUDA Toolkit: Must be 11.8 or higher.
  • AMD:

    • ROCm: Must be 5.6 or higher.

Install

Install from PyPi

The package is available on PyPi with CUDA 12.1.1 wheels:

pip install autoawq-kernels

Install release wheels

For ROCm and other CUDA versions, you can use the wheels published at each release:

pip install https://github.com/casper-hansen/AutoAWQ_kernels/releases/download/v0.0.2/autoawq_kernels-0.0.2+rocm561-cp310-cp310-linux_x86_64.whl

Build from source

You can also build from source:

git clone https://github.com/casper-hansen/AutoAWQ_kernels
cd AutoAWQ_kernels
pip install -e .

To build for ROCm, you need to first install the following packages rocsparse-dev hipsparse-dev rocthrust-dev rocblas-dev hipblas-dev.

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.

autoawq_kernels-0.0.5-cp311-cp311-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.11Windows x86-64

autoawq_kernels-0.0.5-cp311-cp311-manylinux2014_x86_64.whl (29.7 MB view details)

Uploaded CPython 3.11

autoawq_kernels-0.0.5-cp310-cp310-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.10Windows x86-64

autoawq_kernels-0.0.5-cp310-cp310-manylinux2014_x86_64.whl (29.7 MB view details)

Uploaded CPython 3.10

autoawq_kernels-0.0.5-cp39-cp39-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.9Windows x86-64

autoawq_kernels-0.0.5-cp39-cp39-manylinux2014_x86_64.whl (29.7 MB view details)

Uploaded CPython 3.9

autoawq_kernels-0.0.5-cp38-cp38-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.8Windows x86-64

autoawq_kernels-0.0.5-cp38-cp38-manylinux2014_x86_64.whl (29.7 MB view details)

Uploaded CPython 3.8

File details

Details for the file autoawq_kernels-0.0.5-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for autoawq_kernels-0.0.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 af0f902700fa838b603b580ff58307c64cab018dfb41e7cee4276362676dbb19
MD5 de7af197148922fe103474ae5a2f46a5
BLAKE2b-256 69cf6d08ef674f1f22c1ae4a6cc503b94a8745f33d0bebab5beac7d81f97ccba

See more details on using hashes here.

File details

Details for the file autoawq_kernels-0.0.5-cp311-cp311-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for autoawq_kernels-0.0.5-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 900edd88f7bf9ae8f7fbfec24780c3fbf05515b03ce0a922fae959864aebd5af
MD5 92c70d1f695fe2c827332cd48acfbeeb
BLAKE2b-256 07d07f64e41dfb47ad8e131083792943f3b83f43b3c1e71f9995f8792ecf256a

See more details on using hashes here.

File details

Details for the file autoawq_kernels-0.0.5-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for autoawq_kernels-0.0.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a1fff2c74363704093f251309f91b177b5f84846a94fc3f7bc596805bccc7615
MD5 86968cc6f82faa431bb4292d9456d28f
BLAKE2b-256 d871876e94292b8a131a3316f544fccaec44b42f8169e54edc44a17ccfa38fed

See more details on using hashes here.

File details

Details for the file autoawq_kernels-0.0.5-cp310-cp310-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for autoawq_kernels-0.0.5-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 42ec4653d98c9c9eb34a2cb6467aa0662d34e2861ee2df73de884cff8c45f38e
MD5 1cea0d8eb037539d0dfc2dd47047bdfb
BLAKE2b-256 737b0f4c2391362c9c5242c5c0910ddba90919c90316a6bcc061da6596e5a235

See more details on using hashes here.

File details

Details for the file autoawq_kernels-0.0.5-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for autoawq_kernels-0.0.5-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 127ea94c941b46299174d9bd209b4f1c1d29c0e1389d543078678b796e87fa19
MD5 43ea6209194217750248683ff63f8780
BLAKE2b-256 d10a86053370d1379159e1fc3cd69d8e1162b6a17e09afd26de4c4eaea5f5347

See more details on using hashes here.

File details

Details for the file autoawq_kernels-0.0.5-cp39-cp39-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for autoawq_kernels-0.0.5-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a969a0c608a689175658cd2dcb7d1a57aeddd2cfdbf5b5be76251b178c636d52
MD5 5a6af0886d8f79d37bcff063c28ab820
BLAKE2b-256 79088aa8af42c57abec562f1b9a99f9719e62259c5ad0b0abda3e6449c68eeec

See more details on using hashes here.

File details

Details for the file autoawq_kernels-0.0.5-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for autoawq_kernels-0.0.5-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 d0295be9f4a3f8011a84e59da4300046974a8c7c53c55880cc88473f85158453
MD5 1d790777f1abf0c4433f24338b3f937c
BLAKE2b-256 97b16dba76dd44559f0b7007c4b909f83a0e03196cad6b5511df3c7ed898d2f9

See more details on using hashes here.

File details

Details for the file autoawq_kernels-0.0.5-cp38-cp38-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for autoawq_kernels-0.0.5-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 17c015b32c7d562b727a81dad236abbb544176a4790248a77395bb308ffed3ef
MD5 bf6367f7ef40350a8586991a2287036b
BLAKE2b-256 1b21b58a0ee6a00db076f3685ed980bafea615d96b68316eb11cca1baa383d20

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