NVIDIA cuStateVec is a high-performance library dedicated to operations with state vectors for expressing quantum algorithms. cuStateVec is a component of the NVIDIA cuQuantum SDK.
In addition to C APIs, cuStateVec can also be accessed in Python via cuQuantum Python.
Documentation
Please refer to https://docs.nvidia.com/cuda/cuquantum/custatevec/index.html for the cuStateVec documentation.
Installation
The cuStateVec wheel can be installed as follows:
pip install custatevec-cuXX
where XX is the CUDA major version (currently CUDA 11 & 12 are supported).
Citing cuQuantum
Release files for custatevec-cu11 1.4.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| custatevec_cu11-1.4.0-py3-none-manylinux2014_x86_64.whl | Python 3 | none | Linux glibc 2.17+ x86-64 | Details |
| custatevec_cu11-1.4.0-py3-none-manylinux2014_aarch64.whl | Python 3 | none | Linux glibc 2.17+ ARM64 | Details |
Total release size: 77.8 MB
Release files / custatevec_cu11-1.4.0-py3-none-manylinux2014_x86_64.whl
| Download URL | custatevec_cu11-1.4.0-py3-none-manylinux2014_x86_64.whl |
|---|---|
| Size | 38.9 MB |
| Tags | Linux glibc 2.17+ x86-64 Python 3 |
|
SHA-256 checksum How to use checksums |
34a0bb4d812bc83c204e5f32a30885b401d492febec0df18aefb2cea2be45992
|
|
BLAKE2b-256 checksum How to use checksums |
1289a06f604beac65b5d2b06ffffbe7bda0b9194e1582c1d0016f487ded45f33
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.17
|
Release files / custatevec_cu11-1.4.0-py3-none-manylinux2014_aarch64.whl
| Download URL | custatevec_cu11-1.4.0-py3-none-manylinux2014_aarch64.whl |
|---|---|
| Size | 38.9 MB |
| Tags | Linux glibc 2.17+ ARM64 Python 3 |
|
SHA-256 checksum How to use checksums |
569291349aa882f8356eb21cdebfa1b461dc288f188a382224e644379e465059
|
|
BLAKE2b-256 checksum How to use checksums |
ab7b7211ec9a8f2433c378f4df5d8aa7e7f966786008ba44bed6596f205c3263
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.17
|