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.6-cp311-cp311-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.11Windows x86-64

autoawq_kernels-0.0.6-cp311-cp311-manylinux2014_x86_64.whl (33.4 MB view details)

Uploaded CPython 3.11

autoawq_kernels-0.0.6-cp310-cp310-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.10Windows x86-64

autoawq_kernels-0.0.6-cp310-cp310-manylinux2014_x86_64.whl (33.4 MB view details)

Uploaded CPython 3.10

autoawq_kernels-0.0.6-cp39-cp39-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.9Windows x86-64

autoawq_kernels-0.0.6-cp39-cp39-manylinux2014_x86_64.whl (33.4 MB view details)

Uploaded CPython 3.9

autoawq_kernels-0.0.6-cp38-cp38-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.8Windows x86-64

autoawq_kernels-0.0.6-cp38-cp38-manylinux2014_x86_64.whl (33.4 MB view details)

Uploaded CPython 3.8

File details

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

File metadata

File hashes

Hashes for autoawq_kernels-0.0.6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 28d61e7d04a9c582a77c667351deadba61e7a6596b58a86226f52d69df18a511
MD5 51a99ef3efa62fd2061cb38d9c4f5fc6
BLAKE2b-256 05f59f3d42cbc4b183081bf5df2a52c0b1ad889014154e74e04571b600381341

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for autoawq_kernels-0.0.6-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 eded9956bb3f3ad208ad2abde49c90ea5e17001175f2abb7edd5c9ac0156aeda
MD5 f0463153e47cedda68229fa99e606de2
BLAKE2b-256 fe0011d0059bf1cf48619f4bd10f5a93b484aeb18f65dab74876633e6265f972

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for autoawq_kernels-0.0.6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 06e66e079cb24cfd4f93a7a190b45f8a36e1b7d418f8dfd85553455530e336a6
MD5 7970e428224a732c80915a61287b5817
BLAKE2b-256 447ffbd583381e197acb0bc46e460fd4951f14dad40ee9115643c6279ff6dd77

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for autoawq_kernels-0.0.6-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e5d98d63e325ab3a51042b4aa87130bcd4d0fb9e7efc63dd4c307af3f44fcf05
MD5 79ba5f19e29876570c07518fd8f2924f
BLAKE2b-256 e94d5979a137c9a425c814f9def0ebc538b3fe4b5ada5d1fa562c40b8ac6aa85

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for autoawq_kernels-0.0.6-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 1f5777e67d2780bb87a38965a157264e8245f653608b2ce64eeffc95488dcffc
MD5 8e568c54381de7e53ff3643b3e5b5597
BLAKE2b-256 9c8ffb505f1e600b93b367a637644a615856ee5eda04ffbe0003809db7e2ef36

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for autoawq_kernels-0.0.6-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7968f69c180e12f3c9f8deb2ec560b3423009d7b4bb637f993e75eb074780993
MD5 c45b8e044c02a592534e5510b23c518c
BLAKE2b-256 deae0c5438b24fddaa00fee456b52c4097af47648e1d56bf1a98279885a3b1e0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for autoawq_kernels-0.0.6-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 d62ea2be677a86f07263cc48959f104d42fece9a7b16395737f39ffc46d564d6
MD5 616153c5f55893440a9fe6bf27e200a5
BLAKE2b-256 8f7f41d3ddbb25a4e925bd489b20a7e6063996b741901b454a173710a2c78866

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for autoawq_kernels-0.0.6-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ea980771ec38a48405176ee1fcbc1afdd564b003bd73bf0e55194ed0977ee7f1
MD5 1dd7fa23deef9dc465ebfbb40cb74828
BLAKE2b-256 f21461bcbf52aa00ecc59cab9a453d34808fd979d01017e00b0bea273ad4e654

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