This release is a pre-release and may not be stable for production use.
Hiperwalk
Hiperwalk, an acronym for High-Performance Quantum Walk Simulator, is a powerful, open-source software designed to simulate quantum walks on various graph structures. Leveraging heterogeneous High-Performance Computing (HPC),
- Website: http://hiperwalk.org/
- Documentation: https://hiperwalk.org/docs/stable/documentation/
- Source code: https://github.com/hiperwalk/hiperwalk
- Contributing: https://hiperwalk.org/docs/stable/development/index.html
- Bug reports: https://github.com/hiperwalk/hiperwalk/issues
- Tutorial: https://hiperwalk.org/docs/stable/tutorial
- Examples: https://github.com/hiperwalk/hiperwalk/tree/master/examples
Install
Hiperwalk is available with HPC support or not.
No HPC Support
Install the lastest version of Hiperwalk from PyPi
pip install hiperwalk
HPC Support
HPC support is available via Docker or local installation. The latter requires hiperblas-core and pyhiperblas for HPC on CPU, with optional GPU support provided by hiperblas-opencl-bridge. For more details, access https://hiperwalk.org/docs/stable/install/.
Call for Contributions
Small improvements or fixes are always appreciated. If you are considering larger contributions to the source code, or if you are unsure where to start or how your skills fit in, please contact us through hiperwalk@gmail.com.
There are multiple ways to contribute to Hiperwalk. For instance, you can:
- contribute to HiperBLAS
- help us stay on top of new and old issues
- develop tutorials, presentations, and other educational materials
- maintain and improve our website
- develop graphic design for our brand assets and promotional materials
- translate website content
- help with outreach and onboard new contributors
If you are new to contributing to open source, this guide helps explain why, what, and how to successfully get involved.
Metadata
Release files for hiperwalk 2.0b18
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| hiperwalk-2.0b18.tar.gz | 16.9 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| hiperwalk-2.0b18-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 17.0 MB
Release files / hiperwalk-2.0b18.tar.gz
| Download URL | hiperwalk-2.0b18.tar.gz |
|---|---|
| Size | 16.9 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
20264324d31a8279ab945e6378a89196c5fe95896639a1c9aafdb2795254c0b6
|
|
BLAKE2b-256 checksum How to use checksums |
0ef03309c7f509e537b4788c3316ff8a39f8a32819f061132ebeabf7e04c5716
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.12
|
Release files / hiperwalk-2.0b18-py3-none-any.whl
| Download URL | hiperwalk-2.0b18-py3-none-any.whl |
|---|---|
| Size | 67.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d775a2401164012ea37ed353e7ee6cbcf56196e9bb8b41a1f6fa3052720f087c
|
|
BLAKE2b-256 checksum How to use checksums |
58bd4953324e2501660a4d434f7d39b3da561a62ca927bdaed0aa9f7e37ca364
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.12
|